"at the corner of Tottenham Court Road"

Tottenham Court Road in 1904
Creative Commons AttributionTottenham Court Road in 1904 - Credit: camdenphotos

The intersection between Tottenham Court Road and Oxford Street is a major crossroads on the edge of Soho. At his first mention, Chief Inspector Heat is already just round the corner from the Verlocs. 

Google Map