26 Leake Street
Music Venue · Lambeth

26 Leake Street

$$$

Legendary underground electronic venue beneath Waterloo arches with industrial tunnel acoustics, punishing bass, and surprisingly clean facilities; go early and bring water.

Info

📍
Address
7 Addington St, London SE1 7NN, UK, LDN

More like this