Home » Bus Routes » Bus Route 21 - London Buses route 21 → Holloway, Nag's Head - London Buses

Bus Route 21 - London Buses route 21 → Holloway, Nag's Head - London Buses


Bus Stops


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