Britain's most beautiful pubs

It's hard to imagine a pub more charming than The Lamb Inn in Hindon, Wiltshire, which has been serving ale on the village's high street for 800 years. There are inglenook fireplaces, stone floors and wooden beams galore - plus 19 bedrooms, if you decide you want to stay the night.