Luggs Barn -A Holiday with History!
Entire home/apt in Devon, United Kingdom. Situated in the Blackdown Hills Area of Outstanding Natural Beauty, Luggs Barn is ideally placed for visiting Devon's numerous attractions! Its secluded position and large enclosed garden make this property ideal for families and groups!
See this content immediately after install