Lastingham Grange

Lastingham, Yorkshire

‘Loved it all. More