01833 650316
Eggleston Hall, Eggleston, Barnard Castle, DL12 0AG
Why it's best to spend time with family and friends. • Eggleston Hall

Why it’s best to spend time with family and friends.