Mayfair's first new property in a decade is the second Mandarin Oriental in London ... The 82-foot indoor swimming pool, with its faux starlight effect on the walls, is a must-try.