Fox Country Inn

Main Road
Ibstone
United Kingdom