Poplar
History
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 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.