The Landor Space
The Landor Space is located on the first floor of The Landor Pub in Clapham, South London and seats an audience of up to 60 people comfortably, who will all enjoy an intimate and friendly experience - within 3 rows of the performance.
Upcoming Events
The Landor Space
Thu, 18 Jul, 06:30 PM
Ragamuffins are a six-piece trad jazz group, comprised of young musicians based in London. Formed through a mutual interest in…