This will be my last post about London and to be honest I didn't even make it to all the places I wanted to dine out, but here is a list of places you should try and that I was recommended. When you're around Covent Garden area, have a drink or lunch at Balthazar Brasserie or just a take away croissant with your coffee from their take-away patisserie next to the restaurant. We enjoyed a lovely refreshing cocktail after discovering Covent Garden.
On the first night in London, we had dinner in the recently opened hip Indian restaurant called Dishoom. They have 6 locations already and it's clearly a popular place, since we had to wait almost an hour on the street to dine there, since they don't take reservations under 6 people. It's has a Bombay café concept and divine food! It's definitely the best Indian I have ever had and also the prices are really reasonable. Definitely recommend!
Where I didn't have time to go, but will go next time are Sketch London for that craft pink experience (it's probably themes Pinned restaurant on Pinterest), have a drink also at the original Cahoots bar in the metro, the famed Kensington Roof Gardens! The gardens are open to the public to visit free of charge and also they're often hired for private events. This well-known rooftop members' club features three plush, themed gardens spread over 1.5 acres, high above Kensington High Street. Some of the events on a packed line-up are open to non-members too, but the dress code is 'no effort, no entry', so don't turn up in sneakers.