Shepherds Barn
Shepherds Barn, Lee End Farm, Quernmore, Lancaster, United Kingdom - LA2 9EE
07970836186
Experience the perfect countryside escape at Shepherds Barn, a beautifully restored luxury lodge nestled in the heart of the Forest of ..... modern co