Gleadless Townend
Proper noun
Meaning
Gleadless Townend
An outer suburb in the Metropolitan Borough of Sheffield, South Yorkshire, England (OS grid ref SK3883).
Proper noun
Gleadless Townend
An outer suburb in the Metropolitan Borough of Sheffield, South Yorkshire, England (OS grid ref SK3883).