Results 10 results found Ludlow Castle, Ludlow, Shropshire, England, United Kingdom, Europe Ludlow Castle above the River Teme, Ludlow, Shropshire, England, United Kingdom, Europe River Severn and Ludlow castle, Shropshire, England, United Kingdom, Europe Ludlow Castle above River Teme and Dinham Bridge, Ludlow, Shropshire, England, United Kingdom, Europe Aerial view of Ludlow Castle above the banks of the River Teme in autumn, Ludlow, Shropshire, England, United Kingdom, Europe Ludlow Castle from Whitecliff, Shropshire, England, United Kingdom, Europe Crimean Cannon outside Ludlow Castle, Ludlow, Shropshire, England, United Kingdom. Europe Dinham Bridge and castle, Ludlow, Shropshire, England, United Kingdom, Europe Ludlow market, Castle Square, Ludlow, Shropshire, England, United Kingdom, Europe Round church and Great Hall, Ludlow Castle, Shropshire, England, United Kingdom, Europe