Home / Retail / Food And Beverage Store / London / Caravaggio
Caravaggio
One of 4,610 food and beverage store listings in London.
About Caravaggio
Caravaggio is a food and beverage store in the retail sector, based in London. Its recorded address is 107-112 Leadenhall Street, EC3A 4DP. The listing includes a telephone number, an official website. It is one of 4,610 food and beverage store listings tracked in London; the nearest comparable listing is OenoFuture Ltd., within walking distance.
- Address
- 107-112 Leadenhall Street, London, EC3A 4DP
- Phone
- 02076266206
- Website
- etruscarestaurants.com
Questions
Where is Caravaggio located?
107-112 Leadenhall Street, London, EC3A 4DP
How do I contact Caravaggio?
02076266206 · http://www.etruscarestaurants.com/
What type of business is Caravaggio?
Caravaggio is a food and beverage store (retail) in London.
Nearby food and beverage store
- OenoFuture Ltd.London0.1 km
- Holland & BarrettFenchurch0.2 km
- Sainsbury's LocalLondon0.2 km
- Whistlestop Food & WineLondon0.2 km
- Synergy Wellbeing SolutionsLondon0.2 km
- M&S FoodhallLondon0.2 km
- Amathus CityLondon0.2 km
- C.Gars - The CityLondon0.2 km
- M&S BishopsgateLondon0.2 km
- Holland & BarrettLondon0.3 km
- Tesco ExpressCity of London0.3 km
- Marks & Spencer Fenchurch StreetLondon0.3 km
- PureLondon0.3 km
- Planet Organic - Devonshire Square (Permanently Closed)London0.4 km
- Marks & Spencer London Liverpool St. Rail Simply FoodLondon0.4 km
Cite this page
“Caravaggio, London — business.wiki, retrieved August 2026.” Facts on this page come from openly licensed data (Overture Maps Foundation) and are refreshed with each monthly release; sourcing is documented on the methodology page.