On Thursday night, the Foo Fighters played a secret show in London in an old railway tunnel underneath the city’s Waterloo Station. The 600-capacity room played host to the band as they delivered a 21-song setlist that was heavy on their greatest hits as well as some surprises. The Foos busted out “Weenie Beenie,” from their 1995 self-titled debut, for the first time since 2009. Another old favorite, “For All the Cows,” also made a rare appearance.

As fans of the band anticipate their newest album, Sonic Highways, due out November 10, Grohl and company didn’t play any new material but did preview a snippet of a new song during “The Pretender.”

Foo Fighters have played a series of intimate gigs at London throughout the week and will culminate the trip with a slot tonight at the closing ceremonies of the Invictus Games, held at London’s Queen Elizabeth Olympic Park.

Here’s a look at the full setlist:

Foo Fighters
House of Vans

White Limo
Arlandria
Generator
Rope
See You
New Way Home
The Pretender
Learn to Fly
My Hero
Cold Day in the Sun
All My Life
Skin and Bones
Monkey Wrench
Hey, Johnny Park!
For All the Cows
Breakout
Weenie Beenie
This is a Call
Times Like These
Best of You
Everlong