North Wales is home to the longest place name in Europe. Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch is on the Isle of Anglesey, just across the Menai Strait from Bangor. North Wales’ mountainous terrain made it a huge centre for quarries. These are now being reinvented as lei...