Our hearts in the balance (7:44) London care home residents perform their lives in a musical promenade through the British Museum.