Question: where is the london lighthouse?
Answer: Trinity Buoy Wharf. Trinity Buoy Wharf is the site of a lighthouse, by the confluence of the River Thames and Bow Creek on the Leamouth Peninsula, Blackwall. It lies within the London Borough of Tower Hamlets.