The inland county of Shropshire is one of England’s secret gems. Beautiful countryside, historic market towns and a history stretching back thousands of years.
The inland county of Shropshire is one of England’s secret gems. Beautiful countryside, historic market towns and a history stretching back thousands of years.