Wells
England
England's smallest city: a staggering cathedral front, the moated Bishop's Palace, and Vicars' Close.
City breakHistory & heritage
England
England's smallest city: a staggering cathedral front, the moated Bishop's Palace, and Vicars' Close.