Log In or Register
Vicars Close, next to Wells Cathedral, Somerset it is one of the oldest streets in England. In the Smallest City in England.