Ludlow
From Wikipedia, a free encyclopedia written in simple English for easy reading.
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.
The population of Ludlow is 20,000. It is the capital of the South Shropshire area.