The May Fair, A Radisson Collection Hotel, London, London W1J 8LT02079 152826 Stratton Street Mayfair