Majestic Theatre was a Cantonese opera house built by philanthropist Eu Tong Sen, also a tin mining and rubber magnate, for his wife who was a Cantonese opera fan. Eu also formed an opera troupe for her, and bought the street on which the theatre sat, naming it Eu Tong Sen Street. The building was designed by Swan and Maclaren, the leading architectural firm at that time which also designed Raffles Hotel and Victoria Memorial Hall. The theatre was completed in 1928.