The Stephen Street bus stop on Tottenham Court Road is open again. Photo: Fitzrovia News. Bus passengers were delighted this week to find that the Stephen Street bus stop on Tottenham Court Road was open again, several months after it was closed because a gantry from a construction site was causing a hazard. Earlier this […]