
South West
Tara Theatre
356 Garratt Ln, London SW18 4ES, UKNear Earlsfield Station, an intimate (100-seat) performing arts venue with a particular speciality in South Asian and British Asian theatre.

Near Earlsfield Station, an intimate (100-seat) performing arts venue with a particular speciality in South Asian and British Asian theatre.