Tottenham Court Road, W1T
Tottenham Court Road, W1T
Credit: User unknown/public domain
Tottenham Court Road is a major road running from the junction of Oxford Street and Charing Cross Road, north to Euston Road - a distance of about three-quarters of a mile.