Filters:
clear
Country: United Kingdom

internet cafe in Denbighshire, Wales

About 3 results.

Abergele Youth Action/Itaca

Bridge Street, LL22 7HA Abergele, United Kingdom

Abergele Community Action is a unique community project which operates out of an Internet Café and ICT Community facility known as Itaca

Pop In Centre

Meliden Road 30, LL19 9RT Prestatyn, United Kingdom

Maxines Cafe & Bookshop

Castle Street 17, LL20 8NY Llangollen, United Kingdom

maxines cafe llangollen cafe and books maxines books maxines llangollen wales second hand books outside catering catering llangollen cyber cafe internet cafe book shop bookshop catering outside …

  • 1