Leake street arches

address
20 Leake Street, Unit 6, London SE1 7NN
opening times
monday - thursday
LUNCH 12:00 - 17:00
DINNER 18:00 - 00:00
friday & saturday
LUNCH 12:00 - 17:00
DINNER 18:00 - 01:00
sunday
closed

last dinner orders are at 22:30 and then we will only serve food from the small bites menu.
map
Powered by Pandabox