Blog series: secret spots near Mayfair for…quiet contemplation
From London’s garden squares with fascinating histories to an optical illusion artwork, these are our top tips for finding some respite from the bustle of the city in and around Mayfair.