London is located a long way from the sea, 35 miles to be exact, so it’s surprising to find a lighthouse here.
London’s only lighthouse can be found at Trinity Buoy Wharf where the River Lea meets the River Thames.
The lighthouse was built between 1864-66 and was not used to guide ships at all. It was built to test lighthouse lamps and new technology,
The building now hosts the ‘Longplayer’, a 1000 year long continuous music composition.
A small flock of five sheep is returning to Hampstead Heath from 29 May to 8…
In that murky half-light between fact and legend stands one of the most vivid figures…
Threading quietly through clay and darkness, sits a parallel version of the Underground: a network…
Somewhere in a school playground or academy yard, beneath a grey sky and the smell…
London loves a gangster myth. It polishes them up, gives them a sharp suit, a…
London’s Cosmic House is one of the strangest, cleverest private houses in the city: a Holland Park…
This website uses cookies.