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

1 Greek Restaurants near Leicester Square London

We found 1 Greek restaurants within 1 miles 1 miles of Leicester Square London

Greek Restaurants near Leicester Square London
Greek Restaurants near Leicester Square London
Greek Restaurants near Leicester Square London
Greek Restaurants near Leicester Square London
The Real Greek St Martin's Lane

The Real Greek St Martin's Lane

Leicester Square, WC2N 4EA
0.1 miles
Situated on St. Martin’s Lane in the heart of London’s West End, The Real Greek brings the flavours and traditions of Greece to one of the capit ... Find out more
Close map