107-112 Leadenhall Street
The City, London
Tel: 020 7626 6206 or check availability and book online
Aldgate 0.3 miles

Mon-Fri: 11.45am-3pm, 6.30pm-10pm

© Caravaggio © Caravaggio © Caravaggio « 1 of 3 photos »

Check availability and book Caravaggio

Prism, The City 0.1 miles
Luc's Brasserie, The City 0.2 miles
Rhodes Twenty Four, The City 0.2 miles

Add your review

Blog review URL


Caravaggio reviews

Big and bold. Loved it.

Useful review?
 by Issy (2 reviews), 16 Mar 2004

Have we missed a great restaurant in London? Let us know.

Photograph © Caravaggio

» » Italian

Map of Caravaggio » Enlarge map
My lists
  •  Favourites
  •  Wish List

Add Caravaggio to a list of your favourite nice things in London, places you want to go, or a new list on any subject…