LCD Soundsystem have announced a 2025 residency at London’s O2 Academy Brixton. The eight-night run kicks off on June 12 and ...