Leake street arches

address
20 Leake Street, Unit 6, London SE1 7NN
opening times
MONDAY
LUNCH Closed
DINNER 17:00 - LATE

TUESDAY - SATURDAY
LUNCH 12:00 - 16:00
DINNER 17:00 - LATE

SUNDAY
LUNCH 12:00 - 16:00
DINNER 17:00 - 21:00

LATEST DINNER ORDERS ARE AT 22:00
map

Video guide

Powered by Pandabox