Leon McCawley
Stoke-on-Trent Repertory Theatre Leek Road, Stoke-on-Trent, Staffordshire, United KingdomInternational Piano described Leon as ‘One of today’s impeccably musical pianists’. He has been delighting audiences worldwide since winning in 1993, First Prize at the International Beethoven Competition in Vienna […]