A frontrunner in Soho’s wave of new restaurants 10 Greek Street offers some exceptional cuisine in a setting that’s as modern as it is pleasant to be in. If you want your London trip plan filled to the gills with London’s new scene, you’ll want to check this place out. Even if you’re a little more old school in your preferances, the cuisine here is difficult to ignore. Their seasonal fare spans everything from squid to lamb dishes, and they serve a variety of wine, beer and cocktails, as well as a variety of small plates that are served all day—in case you’re feeling ravenous and indecisive.
This bar & grill focusing on American cuisine is located two minutes walk from The Chelsea Town... Read more