‘London – Live' is a brand new live album from Natalie Imbruglia, released on 22nd November 2024.