Our Shop is now open!

We’ve opened our shop (check opening times below), but only as a shopfront (no seating areas). Welcome back!

Visit Us

12 The Broadway
London W5 2NH

Mon-Sun 9am-2:30pm

Contact Us