Open now
12:00 pm - 11:00 pm
London
24, York Way, London, N1 9AA
3 Menus available
Show menus
About
Facilities
Free Wi-Fi
Background Music
Toilets
Comfy seating
Rooftop Terrace
Bar
Food available
Open now
12:00 pm - 11:00 pm
London
24, York Way, London, N1 9AA
3 Menus available
Show menus
Free Wi-Fi
Background Music
Toilets
Comfy seating
Rooftop Terrace
Bar
Food available