Live arrivals at 08:41:03

Bus routes served by this stop

  1. 12 12 to Oxford Circus 14 mins
  2. 12 12 to Oxford Circus 21 mins

First and last services, timetables and route details

Margaret Street / Oxford Circus is the last stop on route 22.

Other transport options

Tube