Vicars Close Wells

Wells: Discovering England’s Smallest City with a Magnificent Cathedral and Moated Bishop’s Palace (A Hidden Gem!)

Wells, tucked away in Somerset, might be England’s smallest city, but I’ve found some of the finest historic sights and ...
Read More