39 Buckingham Palace Road London Greater London SW1W 0PS
The Leopard Room is located on the ground floor of The Rubens at the Palace, facing the Royal Mews of Buckingham Palace, and can accommodate up to 40 people standing (30 with a stage or band) or 29 people seated. It has an abundance of natural daylight, air conditioning, and boasts an excellent sound system and TV.
The Leopard Room location
39 Buckingham Palace Road London Greater London SW1W 0PS