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 check availability and book online
Aldgate 0.3 miles…
Mon-Fri: 11.45am-3pm, 6.30pm-10pm
«
1 of 3 photos
»
Prism, The City 0.1 miles
Luc's Brasserie, The City 0.2 miles
Rhodes Twenty Four, The City 0.2 miles
Have we missed a great restaurant in London? Let us know.
Photograph © Caravaggio