On 25 March 2026 Geese take the stage at the storied O2 Forum Kentish Town in London for a concert that promises a restless, kinetic night of jagged riffs, widescreen melodies, and ferociously precise live performance; the atmospheric, art-deco venue will amplify the band’s tension-and-release dynamics, turning every drumbeat and guitar hook into a communal rush as fans respond with singalongs, dancing, and the occasional ecstatic surge toward the front. The set will weave recent material with fan favorites, showcasing the band’s knack for marrying cerebral songwriting to visceral stagecraft, while lighting and sound design sharpen each song’s contours so that quieter passages land as powerfully as their climactic eruptions. Expect an intimate yet electric energy that makes the room feel both packed and personal, where the band’s charisma and tight musicianship invite close listening as much as full-on revelry. With London stop dates like this historically attracting passionate crowds, tickets will be in high demand, so fans should move quickly to secure their place for a concert experience that promises to linger long after the last note fades.