5 shops Restaurants in London (EC1Y)

List of shops from the category Restaurants in London (EC1Y)

Pret A Manger London

Unit 1, Oliver's Yard, City Road - EC1Y London
Contact shop
  • Restaurants
  • Opening times & infos

Pret A Manger London

Unit 1, City Shopping Centre, Whitecross Street - EC1Y London
Contact shop
  • Restaurants
  • Opening times & infos

Abokado London

City Road Unit A, The Lexington 40-56 City Road - EC1Y London
Contact shop
  • Restaurants
  • Opening times & infos

EAT. London

Unit 2, 1 City Road - EC1Y London
Contact shop
  • Restaurants
  • Opening times & infos

EAT. London

95 City Road - EC1Y London
Contact shop
  • Restaurants
  • Opening times & infos