Popular Cafe

up to £8
85 Lever St, London

Opening hours

11AM-11PM
  • Sunday 11AM-11PM
  • Monday 11AM-11PM
  • Tuesday 11AM-11PM
  • Wednesday 11AM-11PM
  • Thursday 11AM-11PM
  • Friday 11AM-11PM
  • Saturday 11AM-11PM

How to get there

85 Lever St, London

London City Airport — 6.7 mi

Old Street - 732 yd

Similar establishments