The Leopard Bar
ADDRESS
The Leopard Bar, The Rubens Hotel, Westminster, 39 Buckingham Palace Road, London SW1W 0PS
OPENING TIMES
Tue to Sat 5pm-12midnight
London Hotels
From cheap budget accommodation to luxury 5 star suites see our discounts for The Leopard Bar hotels, including from 0% off. |