TEMPORARY CLOSURE: Due to the ongoing developments regarding COVID-19, we have temporarily closed our Pod stores and Delivery Catering Services until further notice but hope to see you soon again!

Choose your pod

Lombard Street

77 Lombard Street, London, EC3V 9AY Tel: 0203 960 5652Opening Times: closed until further notice
  • Free high speed Wi-Fi

Other Shops Nearby

Shop NameOpening Times

New Search

- OR -