Church of St Nicholas (Plumstead)
Royal Borough of Greenwich, United Kingdom
Royal Borough of Greenwich, United Kingdom
Interior image
Official websiteLatitude: 51.4870000000 , Longitude: 0.1004220000
Latitude: 51.4870000000 , Longitude: 0.1004220000