Wells
The smallest city in England but packed with historic interest from the splendid Cathedral to the moated Bishops Palace and Medieval Vicars Close.
Wells
Wells, Somerset
The smallest city in England but packed with historic interest from the splendid Cathedral to the moated Bishops Palace and Medieval Vicars Close.