All posts filed under: Hotels


Afternoon Tea @ Claridge’s Hotel Mayfair

At the end of three days of wedding wedding wedding in London, I wanted to relax and celebrate all that we had achieved and experienced, somewhere quiet where we could let it all sink in. So I had booked us in for the afternoon tea at Claridge’s Hotel. In any case, it was something I […]