Birch Lodge
Vacation Home
Lamerton, Devon
Situated in Lamerton in the Devon region, Birch Lodge features accommodation with free Wi-Fi and free private parking. The property is around 11 km from Cotehele House, 18 km from Launceston Castle and 21 km from Lydford Castle.
Lamerton, PL19 8NT, United Kingdom