Nestled in the county of Shropshire not far from the Welsh border is the lively town of Ludlow, resting alongside the River Teme. The town is home to more than 500 listed buildings as well as Ludlow Castle dating back to 1085. Visit the many cafés, restaurants and pubs here, and delight in browsing the open-air market that takes place every Monday, Wednesday, Friday and Saturday, ranging from local food produce to arts and crafts.