Love Live Piano at Grange…

If you’ve been to Grange St Paul’s Hotel, in London, recently you’ll no doubt have heard the rich, sonorous piano music