Statue of Peter the Great


This strange statue recalls the Russian tsar's four-month stay in 1698 when he came to Deptford to learn more about new developments in shipbuilding.