United Kingdom Inside Wells Cathedral
Built between 1175 and 1490, Wells Cathedral has been called "the most poetic of English cathedrals". Located in the smallest city in England, it is within easy reach of Bristol, Bath and Cardiff.
Travel Information
Parking spaces are nearby and marked on the map.
Spot Comments (0)