Berwick Glades

Public park in Havering · 21.09 hectares