From the 19th century, Italian immigrants brewed up the black stuff in towns across the country. Fast forward to the 1930s and National Milk Bars brought frothy coffees and espresso evenings to a hip generation. Today you can enjoy coffee all over Wales.


Keeping the Italian tradition alive, Swansea Bay staple Verdi’s has been serving up caffeine hits for decades. A focal point of the chic seaside community of Mumbles, this family-run cafe has great views over one of West Wales’ busiest beaches. If the sugar in your coffee isn’t sweet enough, you could create hundreds of different ice cream sundaes with all of the combinations available. Knab Rock, Mumbles. 

outside seating area with sea in background, viewed through cafe window.
Cup of coffee with Verdi's on cup and saucer.

Verdi's, Mumbles, Swansea Bay

Coaltown Coffee

Head to Coaltown Coffee in Ammanford for freshly roasted coffee. The town that once was a producer of black gold, coal, is now producing a new black gold, coffee. The award winning speciality coffee roaster also supply coffee for you to take home. Coffee on the go is also available from the Roastery Expresso Bar.

A cup of coffee with a barista pouring another behind.
Man making coffee for customer behind counter.
exterior of coffee shop with wooden sign.

Coaltown Coffee, Ammanford

The Café at Ridgeway

Stick with us, but our next tip used to be a public toilet! The Café at Ridgeway, is now a lot more glamorous, and is well recognised for its gorgeous views of Allt-yr-Yn Nature Reserve. The Newport cafe is about more than just beans. Look out for prosecco afternoon teas, pop-up street kitchens and Tapas Thursdays.  Allt-yr-Yn Avenue, Newport.

Karm’en Kafé

If you’re at Carmarthen Castle, you’ll smell the coffee from Karm’en Kafé, situated just minutes away. It’s a savvy stop to make for delicious home baked produce, including own dough pizzas, flatbreads, and pastries. If you’ve got more of a sweet tooth, this Polish-Welsh fusion café offers up cheesecakes, tarts, and their infamous chocolate brownies (trust us).  22 Bridge Street, Carmarthen. 


Little Man Coffee

Little Man Coffee is one of Cardiff’s many coffee shops, but it’s definitely a little quirkier than the average caff. Situated above a bank vault, don’t be surprised if you stumble across a poetry reading, acoustic gig, or up-an-coming art show. The coffee shop has curated their specialty coffee selection with the help of over 25 different roasters, and the effort shows. Bridge Street, Cardiff. 

cakes under glass covers and cup of coffee.
inside busy coffee shop, with people using laptops.

Little Man Coffee, Cardiff


Providero Tea & Coffee House in Llandudno combine ethical trading with freshly roasted speciality coffee. There’s actually two Provideros; the space on Upper Mostyn Street is known as Big Prov, while Little Prov can be found in Llandudno Junction. After all that coastal air, you’ll deserve a double stop! 112 Upper Mostyn Street, llandudno and 148 Conway Rd, Llandudno Junction.

exterior of coffee shop.
customer being served at till.
glass cabinet with food.

Providero Tea & Coffee House, Llandudno, North Wales

L's Coffee & Book Shop

There's also a double shot of L's Coffee & Book Shops. One in the picturesque walled town of Conwy, located halfway up the left hand side of the high street, and another in Llandudno Junction. L’s has a great menu of food and drink to tempt you at anytime of the day. 7 High St, Conwy and 71B Conway Rd,
Llandudno Junction.

Cwtch Café

Abergavenny’s Cwtch Café has a stellar reputation among locals in the food-mad market town. The staff are very welcoming, always ready to tempt you into a home baked cake with your coffee. If you’re in for breakfast, the eggs benedict are where it’s at. 58 Cross St, Abergavenny.

Related stories