Sladesdown Farm
Devon farmhouse bed and breakfast holiday accommodation
Situated in the heart of a Devon valley with beautiful views over open countryside towards the sea
Discover Sladesdown Farm