CAFE
on top of Dover Street Market
126 Columbia Rd, London E2 7RG, UK
on top of Dover Street Market
inspired by the greek isles
Restaurant, bakery and grocery shop
Hotel inspired by the Californian desert
Minimalist eatery by Greek chef
Historical, elegant and shabby-chic