South Shropshire Hills holiday cottages

Writers Lodge is situated in Bishop’s Castle in the heart of the south Shropshire hills, area of outstanding natural beauty. We’re tucked  away near some trees below the clock in this picture.

Leave a Reply

Your email address will not be published.