Poplar, London
Poplar is a district in the London Borough of Tower Hamlets. It is located five miles (8 km) east of Charing Cross and lies on the western bank of the River Lea. Poplar is identified as a major district centre in the London Plan, with its centre...