Mayfair hotel stratton street london July 8, 2019 16 32 64 128 Mayfair hotel stratton street london w1j 8lt The may fair hotel stratton street mayfair london w1j 8lt Mayfair radisson hotel london stratton street The may fair hotel stratton street mayfair london Mayfair hotel london Mayfair hotel