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

See also...