Skip to main content

Definitions by NoSteamInTheMidlands

Llanfairpwllgwyngyllgogerychwyrndrobllllantysiliogogogoch 

A town situated in Anglesey, Northern Wales and is famous for having the longest town name in the UK
I'm going on holiday to Llanfairpwllgwyngyllgogerychwyrndrobllllantysiliogogogoch.