Wells is England’s smallest city. It takes its name from the three springs in the grounds of the Bishop’s Palace. With cobbled streets and medieval architecture it remains remarkably unspoilt and has many historic buildings including the 13th Century Cathedral, the moated Bishop’s Palace, Vicars’ Close, St Cuthbert’s Church and […]
Daily archives: November 12, 2021
1 post