Castle House Lodgings

    Address: Ludlow Castle, Castle Square, Ludlow, Shropshire, SY8 1AX

01584 874465