7 Addington Street Greater London, England SE1 7RY
Standing: 1,200
An event space for every occasion no matter what time of the year. 26 Leake Street is a brand new, raw arch space in the heart of London. The recent development of the old Waterloo tunnels has unlocked some of the most amazing spaces never seen or used before. 26 Leake St consists of three versatile event spaces available to hire individually or in combination with interconnecting access.