Memorial

Memorial to Peter the Great

United Kingdom Royal Borough of Greenwich
Memorial to Peter the Great
Memorial to Peter the Great · Wikipedia

About

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.