Ludlow
market town in Shropshire, EnglandLudlow is a town in Shropshire, a county of England. The town is very old and dates back to around 800 AD. There is a large castle and many other historic buildings.
Read article
Ludlow is a town in Shropshire, a county of England. The town is very old and dates back to around 800 AD. There is a large castle and many other historic buildings.