Thousands of years ago there must have been a settlement or camp in the meadow around this place, perhaps that explains its name. In the last century or so it had a Church, two chapels, 3 pubs, a butcher's shop as well as other shops and a post office.
It was even mentioned in the Doomsday Book so where do you think it is?