Location Ludlow, Shropshire, England (Google Maps) Open for Visitors Yes Owned by The Earl of Powis Official Website Ludlow Castle Rooms Available Yes (Weddings, Filming,
Location Ludlow, Shropshire, England (Google Maps) Open for Visitors Yes Owned by The Earl of Powis Official Website Ludlow Castle Rooms Available Yes (Weddings, Filming,