Pimp Hall Park

Public park in Waltham Forest · 2.84 hectares