This funky Spanish tapas bar and restaurant nestled between Liverpool Street and Shoreditch stations has everything for a perfect night out for city professionals and the interior makes you feel a million miles away from the City.
Harry’s Bar is a well-established venue in the heart of the City of London, right on Ironmongers Lane. Classy interior, amazing food and a great selection of wines, all that Harry’s needed was an upgrade on the interior.
Greyhound Café is a new concept to London, but well established throughout southeast Asia. It brings a little bit of Bangkok to the city in a new, innovative way, where you do not just enjoy the food, but the whole experience.