Claridges Christmas Afternoon Tea in London

Claridges Christmas afternoon tea in London is simply magical and in five star luxury surroundings, it is the best hotel to visit in the festive…

Afternoon Tea Review: Claridges London

Walking into the Claridges hotel lobby is overwhelming to say the least and I was there for afternoon tea. Claridges is steeped in tradition and…