Best Restaurants on Carnaby Street

Tucked away behind Oxford Street and straddling the shops of Regent Street, this prime stretch of real estate is home to some of the best places for drinking and dining in the West End. Whether you came for a post-shopping bite in the afternoon or you're a night owl after cocktails and multi-course feasting, check out our list of the best restaurants on Carnaby Street.




Marsha Soho

108 user reviews 3

If you're looking for delicious grub in a swish setting, Marsha's in Soho has a very chilled yet stylish ambience. Enjoy small plates of chicken cooked in the most innovative ways alongside macaroni or cheesy truffle fries.

The Ganton Arms

27 user reviews 5

The Ganton Arms has definitely made quite the name for itself in Soho. This Carnaby Street boozer is offering a delicious range of hearty pub fare, from burgers to a full-on Sunday roast. Thirsty? Then be sure to sip on a cocktail... or two.

The Good Egg Soho

326 user reviews 4

If you're looking for a great brunch on Carnaby Sreet, then The Good Egg will be right up your alley. Not only does the Soho restaurant bring a taste of Tel Aviv with babka French toast, hearty shakshuka and a vegan kofta, but it also touts cute interiors and pink hues.

Dishoom Carnaby Street

2 user reviews 5

Known for its stellar spread of Indian street food favourites, Dishoom is the queue-inducing restaurant that you're going to want to book. Skip the line and reserve your spot for breakfast naan rolls, black daal dinners and cocktails all day long.