London is the capital and largest city of both England and the United Kingdom, with a population of 8,866,180 in 2022. Its wider metropolitan area is the largest in Western Europe, with a population of 14.9 million. From Wikipedia
Rebecca Lucy Taylor blends pop, theatre, and dance at Duke of York’s Theatre, previewing 11 tracks from 'A Complicated Woman' ahead of its April 25 release.