Glemsford is in Suffolk. It sits on a small hill above the River Stour and the River Glem, from which it takes its name.
Thus it also looks down on, and out and over, Essex.
Although the village is signposted on the A1092 between Cavendish and Long Melford, almost the entire village lies away from the main road, which is a blessing for the village.
Glemsford is an ancient village, dating back to Domesday, and before. Although it may have acquired its nickname only last century, it is possible to trace the history of the village across many more centuries through the huge variety of buildings and fieldnames.