Which village in Great Britain has the longest name?

The village with the longest name in Great Britain is Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch, located on the island of Anglesey in Wales.
Copyright Wanderlust World © https://www.ynyoo.com