| |
Ludlow Ludlow, one of the finest small market towns in England, is an architectural gem with a lively atmosphere and an ambitious programme of events and festivals throughout the year. Situated on the River Teme, in the outstanding countryside of the Welsh Marches, its mediaeval street pattern survives, along with many ancient properties, including a magnificent castle and one of the largest parish churches in England. There are over 500 listed buildings in the town. Choose from the list below for more information. > Restaurants, pubs and cafés > Leisure activities in Ludlow > Further information > Go back |
|