London: The Umbrella Rooms | British Youth Music Theatre
Umbrella Rooms

239-241 Shaftesbury Ave, London, WC2H 8EH
http://www.theumbrellarooms.com

The Umbrella Studios is a boutique space incorporating a multitude of services to the entertainment industry.

 

Directions

The Umbrella Studios is located in the centre of London – the closest underground station is Tottenham Court Road being just a four-minute walk from the station.  

 

Directions