Scroll to Top
Connect

The English Grill

A vantage point overlooking the Royal Mews of Buckingham Palace is a suitably regal location for the jewel in Victoria’s crown, The English Grill – an elegant new brasserie-style restaurant which has...