Church of St Nicholas
Church building · Royal Borough of Greenwich
Memorial
A memorial to the Russian Tsar Peter the Great was erected in London in 2000 to commemorate the tercentenary of the Grand Embassy of Peter the Great. It stands at on Glaisher Street, in a corner of Deptford within the Royal Borough of Greenwich, beside the confluence of the River Thames and Deptford Creek.