Leake street arches

address
20 Leake Street, Unit 6, London SE1 7NN
opening times
MONDAY - SATURDAY
BREAKFAST 08:00 - 12:00
LUNCH 12:00 - 17:00
DINNER 18:00 - LATE
SUNDAY
BREAKFAST 09:00 - 12:00
LUNCH 12:00 - 17:00
DINNER 18:00 - 21:00

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

Video guide

Powered by Pandabox