England #27 – a quick pass through Wells, Somerset
This will be mostly pictures, since we didn't spend much time in the very pretty and very tiny town of Wells . Wells is the smallest city in England, with the exception of the City of London, which is technically a separate entity from London despite being right smack in the middle of it. Tiny We...