MENU
OUR STORY
FIND US
FRANCHISE
SHOP
More
20B, Lower Ground Floor, The Market, The Piazza, London, WC2E 8RB
Covent Garden station is a
4 min walk
Monday-Sunday 12:00-19:00
Last orders 15 min before closing
Hours may change occasionally