The Headhunters Guide to London Restaurants

London is a great place to work and it’s a huge benefit having our office in the West End close to Covent Garden. I enjoy walking through the piazza and watching people react to the street entertainers, which I find more entertaining than the entertainers. Anyway enough of this nostalgia the point of this was to share with you our favourite restaurants.

As headhunters we do quite a bit of entertaining and over the past ten years have sampled a few of the many restaurants London has to offer. A quick pole of the office and here, in no particular order, is a list of our current favourites.

1. Opera Tavern

Located in the heart of theatre land on Catherine Street this two storey bar and restaurant specialise in Italian and Spanish influenced tapas. The food is delicious, excellent service and a great atmosphere. Ideal for lunch or dinner definitely need to book.

2. The Red Fort

This is posh Indian cuisine so maybe reserved for special occasions, but definitely worth it. Just thinking about their lamb dishes is making my mouth water! Great service, sleek, contemporary design. Located in vibrant Soho on Dean street they even have their own cocktail bar underneath called Zenna if you fancy a few pre or post dinner drinks.

3. The Dean Street Townhouse

No need to tell you where this is located! This beautiful four-storey Georgian townhouse used to be the Gargoyle Club before being transformed into a hotel. It’s great for breakfast meetings, lunch or dinner, they even do afternoon tea. The food is outstanding, seasonal British food, sourced from UK and Ireland producers.

4. J. Sheekey Restaurant & Oyster Bar

Now if you are a fan of the ‘fruits de mer’ this is one of the best. Situated in the heart of Covent Garden on St. Martin’s Court it’s ideal for lunch, pre or post theatre dinner. They have a fantastic menu, the food never disappoints and the service is exceptional easy to see why they were awarded ‘Top Seafood Restaurant – Zagat 2012’

5. Oxo Tower

Located on the eighth floor of the OXO Tower on the South Bank of the Thames you have a choice of fine dining or brasserie, pan-Asian and modern British cuisine. I prefer the brasserie, it’s a bit more relaxed and a better atmosphere to enjoy the spectacular views of the city. In the summer request a table on the terraces and enjoy an evening of al fresco dining.

6. Vista at the Trafalgar

Staying with the spectacular views theme, Vista is a stunning open-air rooftop bar located on the top of The Trafalgar Hotel offering great views across Trafalgar Square. It’s a fantastic venue for lunch and drinks, not somewhere I’d go for dinner, the menu is a bit limited for me. Currently closed and due to re-open on the 23rd March.

So there you have it each comes with a personal recommendation from the VadarMoss team and I hope there is something new for you to try. If you’ve tried any of these why not leave a comment or tell us which is your favourite London restaurant. Bon Appetit!




Contact Us

Leave a Reply

Your email address will not be published. Required fields are marked *