Tor Farm Tor Farm offers six luxury log cabins and a cottage for holiday lets and it sounds like a great place for families to stay for a few days. The farm is in South West England in the heart of the Somerset countryside around three miles from Cheddar Gorge. I’ve not been to this area but it’s on […]
Home / Somerset