Open now
12:00 pm - 10:00 pm
London, Covent Garden
88, Shaftesbury Ave, Lond...
Menus available
Show menus
About
Facilities
Toilets
Food available
Open now
12:00 pm - 10:00 pm
London, Covent Garden
88, Shaftesbury Ave, Lond...
Menus available
Show menus
Toilets
Food available