Ludlow Castle

Entertainment & Arts

Europe, United Kingdom, Shropshire

Ludlow Castle is a large, partly ruined, non-inhabited castle which dominates the town of Ludlow in Shropshire, England. It stands on a high point overlooking the River Teme. The castle is owned by The Trustees of the Powis Castle Estate on behalf of the family of the Earl of Powis, and is open to the public.