Back to Tottenham Court Road
The Dominion Theatre in London is right next to Tottenham Court Road station. Centrepoint tower looms in the background
Back to Tottenham Court Road