illy Caffé
Cafe • Coffee shopItalian barista coffee and light bites to take away or eat in a split-level contemporary space. People often mention coffee, good, nice, service, great,
Address
295 Regent St., London W1B 2HL, United Kingdom
Website
Contact
+44 20 7323 9303Price rating
$$ $$
Rating on Google Maps
4.20 (1K reviews)Open on Google Maps
Working Hours
Permanently closed.