26 Leake Street
Urban Chic Venue in London's Cultural Hub
Summary
Established in 2018, 26 Leake Street is London’s top event venue located in South Bank, minutes from Westminster and Waterloo Station.
Within its first six months, it became the top choice for uniquely styled events in London. This beautifully restored city chic venue features three arches and a working bar, situated in a vibrant cultural centre.
Born from the legacy of Banksy’s “Cans Festival,” which transformed the underpass into a graffiti and street art haven, 26 Leake Street has become a hub for creativity and community engagement, hosting events that showcase diverse artistic talents.