Festival Hub - Studio,
The China Exchange, 32A Gerrard St,
W1D 6JA
020 7734 1931
The China Exchange
Tube: Leicester Square and Piccadilly Circus
Train:
Bus:
Javascript is required to view this map.