Full Buyout of 26 Leake Street

Located In: 26 Leake Street

Standing: 1,200
Learn More

26 Leake Street

26 Leake Street

Full Buyout of 26 Leake Street
Address
26 Leake Street

7 Addington Street Greater London, England SE1 7RY

Business Space Location Map
Capacity

Standing: 1,200

F&B Options
Preferred catering available
Equipment
  • A/V Equipment
  • Air Conditioning
  • DJ Booth
  • Projector & Screen
  • Sound System
  • Lighting Equipment
  • Microphones
Overview

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.