Photographs » Grimsthorpe Castle » Time for Tea
www.davep.org

Photos

Related Links

Shops and tea-room sign at Grimsthorpe Castle.

Grimsthorpe Castle - Time for Tea