Guitar & A Cup of Tea: Kiran Leonard at Gullivers, Manchester, 17/3/15 March 19, 2015 Luke Beard A very nice treat was had by all in Gulliver’s on Oldham Street on...