Café & Restaurant
Edgware Road, London
W2 1TH
An extraordinary dining experience awaits
Expertly crafted beverages from the finest beans
International flavors with a distinctive touch
Sophisticated atmosphere for memorable moments
Join our exclusive list for opening updates and special offers