We're giving you the chance to win back the value of your meal - every time you dine this month!

1175 Restaurants near Upper Grosvenor Street, London

We found 1175 restaurants within 1 miles 1 miles of Upper Grosvenor Street, London

TWG Tea Leicester Square

TWG Tea Leicester Square

Leicester Square, WC2H 7LT
1.0 miles
TWG Tea is the finest luxury tea brand in the world and you can visit their United Kingdom flagship store in the heart of Leicester Square. Escape the hustl ... Find out more
Afternoon Tea at Leicester Square Kitchen

Afternoon Tea at Leicester Square Kitchen

Leicester Square, WC2H 7LH
1.0 miles
In the heart of London’s most iconic square, Leicester Square Kitchen offers relaxed luxury in a sophisticated yet unassuming setting. Indulge in ... Find out more

Enjoy More Rewards

Link your payment card to unlock Reward Offers. Dine at our partner restaurants, and we'll reward you automatically. Find out more.

Oscar (bar) at the Charlotte Street Hotel

Oscar (bar) at the Charlotte Street Hotel

London , W1T 1RJ
1.0 miles
What we think
"Come rain or elusive English shine, there’s never a moment when the bar at the Charlotte Street Hotel isn’t buzzing with fitted suits and t ..." Read our full review
Close map