Alfred Rose Park

Public park in Buckinghamshire · 5.37 hectares