His Majesty’s Theatre, built in 1897, is one of London’s most historic theatres and has been home to some of the West End’s most celebrated musical productions, including Chu Chin Chow and The Phantom of the Opera, which has been performed at the theatre since 1986. Located just a short walk from Piccadilly Circus, the theatre is a popular London attraction for theatre lovers and visitors exploring the West End. Flemings Mayfair is a luxury hotel near His Majesty’s Theatre, ideally located for enjoying a West End show while exploring Mayfair, Piccadilly and surrounding central London attractions.