The Station Cafe & Bar
The Station Abbey Road, Llangollen LL20 8SN Wales
The Station Cafe & Bar is a Cafe, British place is located in Llangollen, Wales. The address of The Station Cafe & Bar is The Station Abbey Road, Llangollen LL20 8SN Wales.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1978 862227, or open their website to view relevant information, The url is http://www.llangollen-railway.co.uk/page.php?id=21