His concert appearances take him throughout the UK .
He has performed at major festivals such as Aldeburgh , Harrogate , City of London , Cheltenham , Bath and York .
His concert appearances take him throughout the UK and he has performed at major festivals such as Aldeburgh , Harrogate , City of London , Cheltenham , Bath and York .