Slade Nature Reserve

Public park in Cherwell · 2.2 hectares