Caravaggio, 107 - 112 Leadenhall Street, Bank, London, EC3A 4DP
Location107 - 112 Leadenhall Street, Bank, London, EC3A 4DP
LinksMap | Book Now


Caravaggio is a firm favourite with City boys, not least for the extremely attractive waitresses. The restaurant is well liked by the 'locals', who enjoy the relaxed atmosphere and friendly yet efficient service of the management. Most of the menu is also available to be eaten at the bar, if you're in a hurry to rush back to that all-important squillion-making deal. But if you want to linger, you can sit at your table with brandies and cigars all afternoon if you wish.What's cooking? Sliced veal topped with fresh spinach and buffalo mozzarella, risotto with sea scallops and asparagus, roast suckling pig served with sweet potato and fennel.

A perfect venue for a grand canape party for up to 80 people on the ground floor. Or, with the use of the mezzonine area as well you can have up to 280 people. The a la carte menu caters for up to 12 whilst you can have a party of up to 45 in the restaurant for full dining.

A credit card is required to reserve a table for 6 people and above, if there is availability - this is simply to secure your booking, absolutely no money will be charged to the card except in the case of late cancellations. A fee of £60 per person will be charged for a cancellation within 24 hours or a no show



Accomodation Andaz Hotel (0.23 miles)
Apex City of London (0.27 miles)
Novotel London Tower Bridge (0.28 miles)
Grange City Hotel (0.28 miles)
196 Bishopsgate (0.30 miles)
Attractions Liverpool Street Tourist Information Centre (0.26 miles)
All Hallows by the Tower Undercroft Museum (0.30 miles)
Lothbury Gallery (0.32 miles)
Tower Hill (0.32 miles)
The Monument (0.38 miles)
Pubs Underwriter The (0.05 miles)
Queens Arms The (1.33 miles)
Union Jack The (1.35 miles)
Unicorn (1.36 miles)
Uxbridge Arms (1.45 miles)
Train Stations London Fenchurch Street (0.19 miles)
London Liverpool Street (0.30 miles)
Moorgate (0.54 miles)
London Cannon Street (0.57 miles)
London Bridge (0.64 miles)