Due to my complete lack of local knowledge on that particular subject, welsh1980, I'm sorry that I cannot provide any answer to your queries.
However, I
can offer you a warm welcome to the Coffee Shop forum in the meantime, and I'm sure some of our established Welsh members will be able to provide some more information here!