Our debut at the Mitre in Holland Park

We’re so happy to announce that our coffee is now being served at one of our favourite London pubs – “the Mitre”, Holland Park Road.

The Mitre, 40 Holland Park Ave, London W11 3QY