Map of Ludlow England in Shropshire (Ludlow )

Ludlow is considered by many one of the most enjoyable old towns in England. The location, along the River Teme, below the Clee Hills, made for a natural fortification, hence the Ludlow Castle, which was first constructed as early as the 11th Century.