Many of the most bizarre titles for the country’s towns, villages, hamlets and streets offer a fascinating insight into the history of that area.
In some cases, the origins are fairly clear, with the roots often found in Old English words or the names of the region’s wealthiest and most powerful families of yesteryear.
In other instances, the derivation is somewhat muddier, with several competing theories, from the poetic to the more prosaic.
Some of the local legends behind these place names certainly make fantastic stories, even if they’re not the most historically accurate.
This photo gallery takes you on a whistle-stop tour around the UK, stopping off at some of the places with the funniest and oddest names, and attempting to get to the bottom of how they came to be called what they are.
They include one place with two names, depending upon which direction you approach from; another named after an apocryphal encounter between Mary, Queen of Scots, and a fortune teller; and a third referring to the area’s disreputable past.
Some of the names are so brilliant that those places, including one of the UK’s shortest streets, have become tourist destinations in their own right.
Have you visited any of these places, and what is your favourite place name? If you enjoyed this article, you might like this look at some of the UK’s ugliest buildings which have been reduced to rubble.

19. Barton in the Beans
This hamlet in Shackerstone, Leicestershire, is one of many Bartons in the UK, with that part of the name probably referring to a grange, or outlying farm within an estate. The 'in the Beans' part relates to its history of cultivating broad beans. There is a local saying which states: "Shake a Leicestershire man by the collar and you may hear the beans rattle in his belly." | Google

