Pimp Hall Nature Reserve

Public park in Waltham Forest · 1.25 hectares