The Highams Park

Public park in Waltham Forest · 9.66 hectares