Gig Reviews Jamie T + The Wytches @ De Montford Hall, Leicester, 5th October 2016 By Ian.Gelling 9 years ago Jamie Treays tends to keep himself out of the limelight, and that’s the way it