New ?5 Million Theatre/Arts Centre Opens In SW London
A spectacular new 5m arts venue with a 300 seat theatre, six studio rooms, large conservatory area and caf -bar has opened in Twickenham, south west London.
A spectacular new 5m arts venue with a 300 seat theatre, six studio rooms, large conservatory area and caf -bar has opened in Twickenham, south west London.