10 Greek Street

You might feel like a sardine once seated at this Soho favourite but don’t let that put you off. 10 Greek Street favours the no-reservations, beard-heavy style that seems to be a pre-requisite now for Soho eateries but if your rentals are open-minded then persist as the food is exceptional. The clams, chorizo and samphire dish is a must.

Location:
10 Greek Street, London W1D 4DH

Price:
From £14

Buy now

0 replies on “10 Greek Street”