Fancy a lavish treat? Enjoy sandwiches, cakes and scones with an afternoon tea for two at Queens of Mayfair.