Which Is London’S Quaintest Village?
Shere has long been voted one of Britain’s quaintest country villages. It has everything you could ever hope for in a city escape: from cute cottages and a 12th century church, to traditional boozers and a lovely village tea room. What is the most quaint village in England? Bibury, Cotswolds Bibury was once described by …