The Cloister

Public park in Uttlesford · 0.01 hectares