De Vere Slaley Hall

Slaley
Hexham
United Kingdom