Address: 36 Shorts Gardens, London, United Kingdom
Phone: 020 7836 6688
Congratulations! You found a new place!
Write a Review
Came here for a Christmas concert, not an ideal location to get to but when filled with people is a cosy intimate venue. The staff were making quite a lot of noise during rehearsals but as a venue it'...