Bocca Di Lupo - I think I don't have to say a lot as most Londoners know this place in Soho. It is known as one of the best Italian restaurants in London...and deservedly so! Amazing food, great wine list, very friendly staff and a nice atmosphere.
The menu offers everything from Italian starters, over T-Bone steak to homemade and fresh pasta. It's recommendable to get a few small plates to share (the more you try at Bocca Di Lupo, the better...) They offer small and big portion of almost every dish, which makes it an ideal place to go with some friends and have a lot of simple and delicious Italian delicacies.