Company name: Finborough Theatre
Description: Renowned pub theatre with 50 seats
118 Finborough Rd, London SW10 9ED, United Kingdom