✓ Saved. Now also on your phone.
Send to Phone
The English Grill at The Rubens at The Palace Hotel
39 Buckingham Palace Road, SW1W 0PS
Get Me There
Get Me There
Citymapper
Download App