For people who visit Wales but are in a hurry: there exists an "accepted abbreviation" of your place name: it is "Llanfair PG".
I've found this so disappointingly short form in a pronouncing dictionary (P. Roach and J. Hartmann, Cambridge university press).
But, indeed, the full name sounds...