Tottenham Court Road

Tottenham Court Road
Tottenham Court Road, London, W1T 7PZ