Musical Theatre Location

Location

Canada Water Studios, Vancouver House, Surrey Quays Road, London, SE16 7BWNEAREST TUBE STATION: Canada Water