Sheffield lies in the North of England, about 65 kilometers north east of Manchester in South Yorkshire. Chartered as the City of Sheffield in 1893 due to its origins in a field on the River Sheaf. The population tops a half million citizens now, with a workforce over a million strong residing within an …
Continue reading “A Brief History of Sheffield Before Traveling There”