Shelland is a small village and civil parish located just off the A14, 4 miles west of Stowmarket in Suffolk, England.Shelland consists of roughly 10 houses, a church and Shelland Green. At the 2001 census the village had a population of 39. Read More