Old Swan Shortlist*

Minster Lovell, Oxfordshire

One of the oldest buildings in a village of thatched houses, this 600-year-old inn stands steps away from the willows leaning over the River Windrush. More