Original: Glemsford is a village in the Babergh district in Suffolk, England, near the town of Sudbury.
Simplified: Glemsford is a village and civil parish in Suffolk, England.