Caravaggio reviews
Have we missed a great restaurant in London? Let us know.
Photograph © Caravaggio
107-112 Leadenhall Street
The City, London EC3A 4DP
Tel: 020 7626 6206 or book online
Mon-Fri: 11.45am-3pm, 6.30pm-10pm



Have we missed a great restaurant in London? Let us know.
Photograph © Caravaggio
Most popular:
Add Caravaggio to a list of your favourite nice things in London, places you want to go, or a new list on any subject… (more)







