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