
Finborough Theatre
Address:
Above The Finborough Wine Cafe, 118 Finborough Rd London, SW10 9ED
Venue Box Office:
020 7244 7439
Capacity:
50
Founded in 1980
Facilities at Finborough Theatre
Facilities:
Air conditioned