Barkingside Park

Barkingside Park
Ilford, Essex, IG6 2GW