AMOCITY
Located in the center Wells, which is often described as England’s Smallest City, The White Hart Inn is just a 2-minutes walk from the famou...