The Clock House 1A Brize Norton Road, Carterton, OXF
The Clock House, Carterton, OXF
The Clockhouse Burford Road, Carterton, OXF