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.

Book popular activities


Must-see attractions