The White Hart

Market Place, Somerton, TA11 7LX, United Kingdom

Hotel image
Read more reviews for The White Hart