Another of our favourite Instagrammable Italian restaurants in London is Caravaggio. A wonderfully relaxing place that’s dedicated to gastronomic excellence, Caravaggio combines superb service with stunning food.
Delighting London diners since 1996, the food at Caravaggio is made using the finest and freshest ingredients, with each dish beautifully presented to add an aesthetic quality to the already tantalising flavours on show - making it simply perfect for Instagram.
There’s a divine collection of pasta on show that has been known to feature alongside a fillet of seabass and a flavoursome glazed chump of Welsh lamb. So a variety of tastes are catered for here.
You can get 2 for 1 meals on Sundays to Fridays at Caravaggio.