Shepherd’s Lodge at Morrellswood Farm, Leighton, near Shrewsbury, Shropshire
Shepherds Lodge is in a beautiful countryside location and is ideal for exploring the county of Shropshire. This bespoke designed, self catering lodge, benefits from… Read More »Shepherd’s Lodge at Morrellswood Farm, Leighton, near Shrewsbury, Shropshire