Tottenham Court Road Station

(Stop C)

Bus Stop • Bloomsbury, London