Drapers Field

Public park in Waltham Forest · 2.99 hectares