21 The Market, Covent Garden
London, WC2E 8RD

Opening hours
Wed-Sun 12:00 pm - 22:00 pm