Roman Vale Park

Public park in Harlow · 2.21 hectares