Located in London’s most prestigious quarter, centrally situated around Madame Tussaud’s museum, the British Museum & the Royal Academy of Arts, the official hotel to London Fashion Week and London Film Festival, May Fair, member of the Edwardian Hotels offers much more than accommodation.