El nombre de Ludlow vino del idioma sajón Hlud-Hlaw.
Hlud significó aguas ruidosas (el río Teme), y hlaw fue una colina (adonde hay el castillo).
Por eso, Ludlow es «La Colina cerca de las Aguas Ruidosas».
La reina María I de Inglaterra pasó tres inviernos en el castillo cuando era joven.
[5] Ludlow era la única villa en Gran Bretaña con tres restaurantes con estrellas de la guía Michelin, pero ahora tiene dos.