The Clock House 5 Brize Norton Road, Carterton, OXF
The Clock House Brize Norton Road, Carterton, OXF