Ludlow, Shropshire - Tourism information Ludlow and its castle are perched on a cliff above the picturesque River Teme, the town breathes history at every turn. The town centre's ordered elegance is evidence of the 900 year old Norman planned town. http://www.ludlow.org.uk/ Added on: 19/07/2007 09:25:19 | hits: 1117