The Walled Garden

Public park in South Cambridgeshire · 0.27 hectares