Wells City

Visit the City of Wells in Somerset with its historic centre, the magnificent cathedral, and the unique moated Bishop’s Palace. Wells has the appearance of a quintessentially English village and is enjoyed by visitors from across the globe. It is the smallest city in England complete with cobbled streets, medieval architecture and a market square.…

Distance: 17.00000 Miles

Visit Website

Wells City