We zijn gevestigd in het stadscentrum, met de hoofdstraat van Sheffield op slechts 2 minuten lopen.