Street Kitchen

Address: The Avenue, Devonshire Square, City of London, London EC2M 4YA

Phone: +44 7710024616




Related Points of Interest Nearby:

The Alice

Restaurants
Approximately 0.05 km away
Address: 133 Houndsditch, City of London, London EC3A 7BX

Padron

Restaurants
Approximately 0.06 km away
Address: 13 Harrow Place, City of London, London E1 7DB

Anise

Restaurants
Approximately 0.07 km away
Address: 9 Devonshire Square, City of London, London EC2M 4YL

Mark's Bar

Restaurants
Approximately 0.08 km away
Address: 9A Devonshire Square, City of London, London EC2M 4AE

The Cinnamon Kitchen

Bars / Restaurants
Approximately 0.08 km away
Address: 9 Devonshire Square, London EC2M 4YL, United Kingdom

My Old Place

Bars / Restaurants
Approximately 0.09 km away
Address: 88-90 Middlesex Street, London E1 7EZ, United Kingdom

Pipeline

Bars / Restaurants
Approximately 0.11 km away
Address: 94 Middlesex Street, London E1 7DA, United Kingdom

Haz

Restaurants
Approximately 0.11 km away
Address: 9 Cutler Street, City of London, London E1 7DJ

Devonshire Terrace

Restaurants
Approximately 0.11 km away
Address: 9 Devonshire Square, City of London, London EC2M 4WY

Kenza

Restaurants
Approximately 0.11 km away
Address: 10 Devonshire Square, City of London, London EC2M 4YP