5A COWCROSS STREET
FARRINGDON
LONDON
EC1M 6DW

Order now
  • Hours
  • MON - WED 10:00 - 21:00
  • THU 10:00 - 22:00
  • FRI 10:00 - 23:00
  • SAT 12:00 - 22:00
  • SUN CLOSED