26 LEAKE STREET

26 Leake Street is a beautifully restored, urban chic, unusual 3 arch space & bar in the heart of one of London’s most sought after & vibrant cultural centres.

  • Why choose 26 Leake Street?
    The venue is conveniently located on the South Bank & is just a few minutes walk from Waterloo Station.
  • Nearest Station: Waterloo
    Capacity: 1200
    Get a quote by calling our team on 020 7993 5478