Spying Lumley Castle in the distance and knowing I was visiting for Afternoon Tea was a really good feeling. I absolutely love this place and travelling up the drive surrounded by beautiful parklands overlooking the River Wear in Chester-le-Street in, this 600-year-old castle perched at the top of the hill is a majestic site. Once parked […]

Read More