Home » Bus Routes » Bus Route 21 - London Buses route 21 → Lewisham, Shopping Centre - London Buses

Bus Route 21 - London Buses route 21 → Lewisham, Shopping Centre - London Buses


Bus Stops


  • 1 - Chambers Road
  • 2 - Parkhurst Road / Holloway Nags Head
  • 3 - Holloway / Nags Head
  • 4 - Tollington Road
  • 5 - Holloway Road Station
  • 6 - Liverpool Road
  • 7 - St Mary Magdalene Church
  • 8 - Highbury & Islington Station
  • 9 - Canonbury Road / Highbury Corner
  • 10 - Canonbury Grove
  • 11 - Essex Road Station
  • 12 - Ecclesbourne Road
  • 13 - Basire Street
  • 14 - Baring Street
  • 15 - Eagle Wharf Road
  • 16 - Mintern Street
  • 17 - Bevenden Street
  • 18 - Old Street Station / Moorfields Eye Hospital
  • 19 - City Road / Leonard Street
  • 20 - Epworth Street
  • 21 - Finsbury Square / Moorgate
  • 22 - Moorgate Station
  • 23 - Great Swan Alley
  • 24 - Bank Station / Princes Street
  • 25 - King William Street / Monument Station
  • 26 - Monument Station
  • 27 - London Bridge
  • 28 - Southwark Street
  • 29 - Union Street
  • 30 - Borough Station / Great Dover Street
  • 31 - Trinity Street / The Roebuck
  • 32 - Blackhorse Court
  • 33 - Bartholomew Street
  • 34 - Bricklayer's Arms
  • 35 - Old Kent Road / East Street
  • 36 - Dunton Road
  • 37 - Trafalgar Avenue
  • 38 - Malt Street
  • 39 - Peckham Park Road
  • 40 - Commercial Way
  • 41 - Old Kent Road / Ilderton Road
  • 42 - Briant Street
  • 43 - New Cross Bus Garage
  • 44 - New Cross Gate Station
  • 45 - Marquis of Granby
  • 46 - Amersham Road
  • 47 - Malpas Road
  • 48 - Lucas Street
  • 49 - Lewisham College
  • 50 - Tyrwhitt Road / St Johns Station
  • 51 - Undercliff Road
  • 52 - Loampit Vale / Jerrard Street
  • 53 - Lewisham Station
  • 54 - Molesworth Street