Poplar, London

All Saints Church in Poplar

Poplar is an area of the London Borough of Tower Hamlets in East London. It is about 5.5 miles (8.9 km) east of Charing Cross. Poplar gets its name from the black poplar tree, a large and locally rare species.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne