Route 21
Route 21 runs between Lewisham and Holloway via St Johns, New Cross, New Cross Gate, Peckham, Old Kent Road, Walworth, Newington, The Borough, London Bridge, Monument, City of London, Old Street, Shoreditch, Hoxton, Islington, Canonbury, Highbury, Highbury & Islington and Holloway Road.
Operated by London Central
L
Chambers Road
—
B
Parkhurst Road / Holloway Nags Head
—
M
Holloway / Nags Head
—
S
Tollington Road
—
SY
Holloway Road Station
—
T
St Mary Magdalene Church
—
B
Highbury & Islington Station
—
J
Canonbury Road / Highbury Corner
—
K
Canonbury Grove
—
ED
Essex Road Station
—
EK
Ecclesbourne Road
—
EL
Basire Street
—
XK
Baring Street
—
XL
Eagle Wharf Road
—
XM
Mintern Street
—
XN
Bevenden Street
—
D
Old Street Stn / Moorfields Eye Hosp
—
M
City Road / Leonard Street
—
E
Epworth Street
—
K
Finsbury Square / Moorgate
—
U
All Hallows Church
—
P
Wormwood Street
—
Y
Camomile Street
—
U
Fenchurch Street
—
P
Monument Station
—
Y
London Bridge
—
->S
Southwark Street
—
H
Union Street
—
E
Borough Station / Great Dover Street
—
L
Trinity Street / the Roebuck
—
->S
Blackhorse Court
—
BE
Bartholomew Street
—
BK
Bricklayer's Arms
—
G
Old Kent Road / East Street
—
EC
Burgess Park / Dunton Road
—
EE
Trafalgar Avenue
—
EN
Malt Street
—
EN
Peckham Park Road
—
EP
Commercial Way
—
->E
Old Kent Road / Ilderton Road
—
F
Briant Street
—
H
New Cross Bus Garage
—
M
New Cross Gate Station
—
T
Marquis of Granby
—
B
Amersham Road
—
B
Malpas Road
—
C
Lucas Street
—
SK
Lewisham College / Ashmead School
—
SL
Tyrwhitt Road / St Johns Station
—
SN
Undercliff Road
—
SP
Loampit Vale / Jerrard Street
—
E
Lewisham Station
—
Q
Molesworth Street
—
Want Tube, Overground, Elizabeth line, DLR, tram & National Rail too?
Download the app for live arrivals across all London transport modes.