Beamish Hall Country House Hotel Beamish Hall Country House Hotel

Beamish Hall is a stunning 4 star, 42 bedroom Country House Hotel situated in the North East of England. Privately owned since 2004 Beamish Hall has excellent facilities that can cater for any event whether it is private or a

Read more