Clutton Accommodation
Clutton is in the heart of Somerset - the world heritage city of Bath is 9 miles to the east whilst the larger, exciting city of Bristol is 8 miles to the north - 10 miles to the south is Wells with its astonishing 13th century cathedral.
