Delis & Restaurants
Our restaurants & delicatessens are currently closed until further notice.
Soho Delicatessen
18 Brewer Street, London, W1F 0SH:
Opening Hours:
- Monday - Sunday: 10am - 7pm
King's Cross Delicatessen & Restaurant
20 Stable Street, King's Cross, London, N1C 4DR:
Opening Hours:
- Restaurant
Monday - Sunday: 12pm - 10pm - Delicatessen
Monday - Sunday: 10am - 10pm
Soho Restaurant
51 Greek Street, Soho, London, W1D 4EH:
Opening Hours:
- Monday - Wednesday: 5pm - 10pm
- Thursday - Sunday: 12pm - 10pm