I admit it, the education system here in New York is terrible and I had to look up Cardiff.
Let's see now, okay, ... ... Capital City of Wales. Population 350,000. Walkable city centre.
Okay, nice. I copied this one:
There are thousands of Welsh speakers living in Cardiff, meaning that there is a lively
and active community waiting to welcome you.
Now that's alright by me. So, yeah, welcome. What kind of stuff do you repair at the shop?