Shropshire & Ludlow

Ludlow in Shropshire is one of the finest examples of an authentic English town. Described as “the loveliest town in England” by John Betjeman and as “the most vibrant small town in the Country” by Country Life, it’s a little gem nestled in the heart of the country. Sitting on a cliff above the River Teme, Ludlow is surrounded by the unspoilt and beautiful hilly countryside of south Shropshire and the Welsh border country, known as the Welsh Marches. The centre of the town is an amazing concentration of architectural heritage, with buildings from different eras rubbing shoulders with one another.