Tags: Military Structure.
The Somme Barracks is a military establishment situated on Glossop Road in Sheffield England. The building is owned by the Ministry of Defence and serves as the base of the University of Sheffield Officers’ Training Corps which is part of the Territorial Army. The barracks are a Grade II listed building.