When Francois Pierron sleeping rough in London, playing the public piano at St Pancras International station kept his ...