On a very hot day in June at the start of this current scorching heatwave, I headed to the Grosvenor House Hotels’ Park Room to try their take on Afternoon Tea which they’ve named Anna’s Afternoon Tea. The Grosvenor House Hotel is undoubtedly one of Park Lane’s landmark hotels a stone’s throw from other iconic hotels on this prestigious Mayfair address. It’s a hotel I haven’t been to in absolute ages, in fact, I think the last time I was…