Mayfair Lifestyle Mayfair: The best things to see and do in one of the world’s most elegant areas 18 July 2023