Larches Websites
Larches Cottage Self Catering Holidays, Slapton, South Hams, South Devon, near to Slapton Sands and Blackpool Sands
- stay-in-devon.co.uk
Larches Cottage offers self catering holiday accommodation near Slapton in South Devon. Child-friendly holiday home in the South Hams, close to the beaches of Slapton Sands and Blackpool Sands.