Tourists expect road signs in the language of the country, Swiss rack railways advertise their presence in German or French, any American coming across the pond expects foreign languages and indeed will enjoy the culture, Wales is not England
English is spoken in Wales. Ontario, Canada is predominantly English speaking but in Ottawa everything is in both French and English as it's the capital and just across the water from a French speaking area. There's nothing wrong with that, in fact it would be wrong if Ottawa only had English signs.
If you think tourist signs are only in the local language you've not been to many countries. There's plenty of English signs around the Dalmatian coast for instance and just as well given how many tourists go there who don't speak any Croatian or any similar language! It's one thing expecting Spanish speakers to read Portuguese signs, it's another expecting tourists to understand signage in a language very few people speak.