Leopard Champagne Bar
Bar · Wine Bar
This is a quaint, small bar located inside the Rubens at the Palace Hotel, offering creative cocktails and champagne. It is described as a perfect spot for a romantic date.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Leopard Champagne Bar.
Local restaurants nearby
39 Buckingham Palace Road, London SW1E 5 England, United Kingdom

