Sewell Park, land rear of 112-156b Harpenden Road, St Albans

Sewell Park