British Lion book six December nights at the Cart & Horses
British Lion will return to the Cart & Horses in Stratford for six consecutive nights, from 13 to 18 December 2026. Albion will support the residency, which follows the band's five nights at the venue last year.
