Deptford Friends' Meeting House stood here. Demolished 1807. Peter the Great Czar of Russia worshipped here 1697-8

russianist on Flickr
This is an approximate position

146 Deptford High Street, SE8, London
[geolocate this address]
Google Streetview

Colour: white

Wikimedia:

Flickr:

See also...
TiggerSnapper on Flickr
N Chadwick on Geograph