Moretonhampstead is a fairly small market town and civil parish in Devon, England. It lies on the edge of Dartmoor and is notable for having the longest one-word name of any place in England. It is twinned with Betton in France.
Choose the category Haven’t found your object in our catalogue? Add it! It’s easy!