Monmouth Coffee Company
The original place to bean-buy for me. Predictably solid and flavourful flat whites, good iced coffees too. I like their almond croissants too.
Only issue is: it's always so full! So stressful to get a coffee from there, let alone find a seat on it.