17th August 2015

| Location

Torchbearer, and the Right First Time Team, are based at Edinburgh Napier University’s beautiful Craiglockhart Campus, overlooking the worldclass city of Edinburgh.