Finborough Theatre
118 Finborough Rd., Kensington, London, United Kingdom, SW10 9ED
(02073) 733842 Phone