Bus stop · Tottenham Court Road, London
Bus stop at New Oxford Street, Tottenham Court Road, London, serving routes 188, 8, N171, N242, N68.
188 North Greenwich Station, Tottenham Court Road Station
8 Tottenham Court Road
N171 Tottenham Court Road Station
N242 Homerton Hospital, Tottenham Court Road
N68 Tottenham Court Road Station