Charles Hollis

Map loading...

All Saints' Church, Poplar, is a church in Newby Place, Poplar, London Borough of Tower Hamlets, and is the Church of England parish church of Poplar. It was built in 1821-3 to serve the newly created parish.The church was designated a Grade II listed building on 19 July 1950.

Source: dbpedia is a Good Stuff website.