Must see attractions in Greenwich

  • S
    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.