The Shed

5 Yeoman Street, Leicester, UK.View map