English Heritage: Lilleshall Abbey

English Heritage: Lilleshall Abbey
Newport, Shropshire, TF10 9HW