The Barn // Launceston

From: £600 to £999

Luxurious newly converted barn on small family run farm in 14 acres of fabulous countryside…

About the accommodation