upper-circle.com
Review: ★★★ Torch Song, Turbine Theatre - Upper Circle
Torch Song is the inaugural performance at the brand new Turbine Theatre housed at Battersea Power Station. The opening of a new theatre is always an exciting event and the…