Concerts and live music in London on December 1, 2026. Browse current event details, venues and official ticket links.