About Trinity Buoy Wharf
Lighthouses, Towers, Architecture, Interesting Places, Other Towers
Trinity Buoy Wharf, in the London Borough of Tower Hamlets, is the site of London's only lighthouse, by the confluence of the River Thames and Bow Creek, at Leamouth. The lighthouse no longer functions, and is the home of various art projects such as Longplayer. It is sometimes known as Bow Creek Lighthouse.
Source From:
Wikipedia
64, Orchard Place, London, England, United Kingdom, E14 0JW