An exciting Opportunity to rent a modern town house, situated in the heart of the sought after village of Cheddar. EPC = B. An exclusive newly built town house