
Mayfair · Venue
The Music Room
The Music Room is a 4,000 sq ft blank canvas in Mayfair, moments from Oxford Street and Bond Street tube station with its Elizabeth line entrance. The experienced team works with international clients to tailor events from sample sales and exhibitions to product launches, screenings and virtual broadcasts, as well as commercial and non-commercial filming and photography.
100 seated220 standing