In the heart of London’s Mayfair – where the discerning criss-cross for business meetings, Pad London or an idle meander ...