This wonderful Greek restaurant is one of London’s hidden gems. Halepi is located at 18 Leinster Terrace in Bayswater, and although it looks simple from the outside it is extremely popular, even among visiting royals and celebrities.
One family have run this restaurant since 1966. It was hailed by the Automobile Association of America Guide as the best Greek restaurant in the world.
Even if there is a chance you would bump into a few celebs here, the place is informal and you don’t need to be dressed smartly.
The signature dish is the Pyranian Baby Lamb, so make sure you try it as you enjoy the Greek music and atmosphere. You can come with you family as well: the restaurant environment is conducive for children.