Shepherds Barn - Self-Catering Cottage in Lancashire
Shepherds Barn, Lee End Farm, Quernmore, Lancashire, Lancaster, United Kingdom - LA2 9EE
7970836186
Welcome to Shepherds Barn – Your Ideal Getaway in Lancashire! Escape to the countryside and enjoy a relaxing stay at self-catering co.....ideal choi