Larches Cottage
Larches Cottage offers self catering accommodation for up to five people set in peaceful countryside at Buckland Court in Devon. The cottage is just a short drive from Slapton Sands and has been stylishly decorated. The cosy, open plan living area has …