Review: Lumley Castle Hotel

A review of our recent stay at Lumley Castle Hotel, a 14th century castle in County Durham.