Ormer Mayfair is part of Flemings Mayfair Hotel