russianist on Flickr Deptford Friends' Meeting House stood here. Demolished 1807. Peter the Great Czar of Russia worshipped here 1697-8 146 Deptford High Street, SE8, London Colour: white Wikimedia: Flickr: [geolocate this address] Google Streetview OpenStreetMap See also... TiggerSnapper on Flickr russianist on Flickr