Horwood House

Horwood House Estate just outside Milton Keynes.