Shelfield is a small village to the north of Walsall in the West Midlands conurbation. The name Shelfield derives from the Norman word for hill with a flat top. Education Greenfield Primary is in Shelfield, with 292 pupils in January 07.… (
More on Shelfield)