Limmo Peninsula
Human settlement in EnglandThe Limmo Peninsula is an area of Canning Town in the London Borough of Newham in London's East End. It lies on the east bank of Bow Creek at the mouth of the River Lea near Leamouth.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Canning Town station
London Underground and Docklands Light Railway station

Leamouth
Human settlement in England
Trinity Buoy Wharf
Lighthouse

Orchard House Yard

Thames Ironworks and Shipbuilding Company
Former shipbuilders in London

Bow Creek Ecology Park
Park in Newham, East London

Leamouth Lifting Footbridge
Pedestrian bridge over Bow Creek

Light Vessel 95
1939 ship in London