CAFE
on top of Dover Street Market
18 Devonshire Terrace, London W2 3DW, UK
on top of Dover Street Market
in former BBC1 Recording Studios
Sharing dishes on Portobello Road
Homestyle cooking
British restaurant by chef James Lowe
Michelinstar restaurant in Shoreditch