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
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