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

1173 Restaurants near Upper Grosvenor Street, London

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

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
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