Best Afternoon Tea in London: Intercontinental Park Lane
I travel to London every year as it’s one of my favorite European cities and I lived in Oxford for 6 months, so I know the area pretty well. How is it possible I’ve never tried the best Afternoon Tea in London? Best Afternoon Tea in London On my last trip to London I had […]
Best Afternoon Tea in London: Intercontinental Park Lane Read More »