Video encyclopedia

31/03/1978 Wings release "London Town" album

London Town is the sixth studio album by Wings. The album had a long and tumultuous gestation which saw the loss of two band members, the birth of a baby and the release of the then best-selling single in British history.