2
West Norwood - Pimlico - Marylebone
London Buses
3
Crystal Palace - Stockwell - St James's Park
London Buses
37
Roehampton - Brixton - Peckham
London Buses
196
Elephant and Castle - Brixton - South Norwood
London Buses
415
Bermondsey - Kennington - Herne Hill
London Buses
432
Stockwell - West Norwood - Penge
London Buses
690
Earlsfield - Brixton - West Norwood
London Buses
N2
Crystal Palace - Kennington - Marylebone
London Buses
N3
London - Beckenham - Bromley
London Buses
Morval Road (Stop B)
2
3
37
196
415
432
690
N2
N3
St Matthews Estate (Stop A)
2
3
37
196
415
432
690
N2
N3
St Matthews Estate (Stop P)
2
3
37
196
415
432
690
N2
N3
Brixton Water Lane (Stop V)
3
37
196
690
N3
Brixton Water Lane (Stop C)
2
415
432
N2
Brixton Water Lane (Stop M)
2
415
432
N2
Dalberg Road / Effra Parade (Stop Q)
3
37
196
690
N3
Brixton Water Ln /Brixton Hill (Stop BB)
45
59
109
133
159
250
333
N250
Rush Common Northbound
45
59
109
133
159
250
333
N250
Rush Common (Stop BA)
45
59
109
133
159
250
333
N250