Living Spirit are based at Ealing Film Studios, in West London. The map shows the tube to the North (Ealing Broadway on the Central Line) and South (South Ealing on the Piccadilly Line).

The studios are in the middle of the map and there is parking on site for those who drive. When arriving at the studios, the main building is NOT used as an entrance. The only way in is via the
back entrance which is about 30 metres to the North of main building (or to your right if you are stood looking at it).