The Leopard Bar
Set in the heart of London Victoria, just opposite the Royal Mews at Buckingham Palace, The Leopard Bar is a champagne bar that exudes a quiet, feline glamour. With its own private entrance and facilities, it offers a secluded escape - a luxurious hideout where refined sophistication meets a subtle, alluring hint of the wild.
Inside, rich textures and bold accents shape an atmosphere that is sensuous, confident, and effortlessly fun. It’s the perfect place to slip away for a moment of indulgence - raising a glass of exceptional Champagne in elegant, intimate surroundings.
Guests can explore a curated collection of prestigious Champagnes, premium spirits and elevated bar bites - all served in an atmosphere that is effortlessly chic, vibrant, and just a little untamed.











