Search for a Town or Village

The Hamlet of Upper Leigh in the County of Staffordshire

The hamlet of Upper Leigh is located within the county of Staffordshire.   Upper Leigh is situated in the West Midlands region of the UK and is governed by East Staffordshire District (B) council.

Postcode Sectors within Upper Leigh

Map of the hamlet of Upper Leigh in Staffordshire

map showing Upper Leigh

List of Streets in Upper Leigh

Share the Love - How would you describe Upper Leigh?