St. Nicholas Gardens

Public park in Greenwich · 1.1 hectares