at 51 Chesterfield Road, Sheffield , S80RL United Kingdom
2601 FB users likes The Tramshed, set it to 26 position in Likes Rating for Sheffield in Bar category
The Tramshed is Sheffield based place and this enity listed in Bar category. Located at 51 Chesterfield Road S80RL.
Craft Beer, Continental Lagers, Food. Beer Garden
A sporting haven, with fine ales, beers, wines and fresh food, prepared with locally sourced produce.