It's around the corner from Buckingham Palace and the Queen has been known to pop in from time to time...
Critic reviews - total score 8 out of 10
Address: Beeston Place, London SW1W 0JW
Telephone number: 020 7396 9000
Nearest station: Victoria
Nearest Station: Victoria
- Bar area
- Outside seating (weather permitting)