N3

Margaret Street /Oxford Circus

Bus Route • London Buses

Show 52 previous stops
Hide previous stops

Bromley North Station

11:43

Queens Gardens

11:44

Bromley High Street / The Mall

11:45

Bromley South Station

11:46

St Mark's Church

11:46

Queen Anne Avenue

11:47

Cumberland Road (BR2)

11:47

Broadoaks Way

11:48

Westmoreland Road / Barnfield Wood Road

11:49

Brabourne Rise

11:50

Hayes Lane / Kingswood Road

11:50

Den Close

11:51

Scotts Lane Park Langley

11:51

Kenwood Drive

11:52

The Chinese Garage

11:53

Overbury Avenue

11:53

Chancery Lane Beckenham

11:54

Bromley Road / St Georges Church

11:56

Manor Road (BR3)

11:56

Beckenham High St / Kelsey Sq

11:57

Beckenham High Street / War Memorial

11:58

Hayne Road Beckenham

11:58

Clock House Station

11:59

Beckenham Road

12:00

Kent House

12:00

Clevedon Road

12:01

Penge / Sainsbury's

12:01

Penge / Pawleyne Arms

12:02

Avenue Road (SE20)

12:02

Anerley Road / Oak Grove Road

12:03

Maple Road (SE20)

12:03

Seymour Villas

12:03

Anerley Road / Anerley Station

12:04

Anerley Park

12:04

Thicket Road Anerley

12:05

Crystal Palace Station

12:05

Anerley Hill / Crystal Palace

12:06

Crystal Palace Parade

12:07

Crystal Palace Parade / College Road

12:07

Dulwich Wood Park / College Road

12:09

Dulwich Wood Park / Kingswood Drive

12:10

Gipsy Hill

12:10

Alleyn Road

12:12

Church Approach

12:12

South Croxted Road

12:13

Park Hall Road

12:14

Lings Coppice

12:14

Croxted Road / Thurlow Park Rd

12:15

Pymers Mead

12:16

Turney Road

12:17

Croxted Close

12:17

Norwood Road (SE24)

12:18

Brockwell Park

12:18

Herne Hill Station

3

37

196

322

690

12:19

Brockwell Lido

3

37

196

690

12:20

Chaucer Road / Effra Parade

3

37

196

690

12:21

Brixton Water Lane

3

37

196

690

12:21

Morval Road

2

3

37

196

415

432

690

N2

12:22

St Matthews Estate

2

3

37

196

415

432

690

N2

12:23

Lambeth Town Hall

3

59

109

159

415

12:24

Brixton Station

3

59

109

159

355

12:25

Brixton Road / Brixton Police Station

3

59

109

159

12:27

Villa Road

3

59

109

133

159

415

12:27

Loughborough Road

3

59

109

133

159

415

12:28

Groveway

3

59

109

133

159

415

12:29

Hillyard Street

3

59

109

133

159

415

12:29

Vassall Road (SW9)

3

59

109

133

159

415

12:30

St. Mark's Church Kennington

3

59

109

133

159

415

12:32

Kennington Park Post Office

3

59

109

159

12:33

Windmill Row

3

59

109

159

12:34

Kennington Lane

3

59

109

159

360

12:34

Fitzalan Street

3

59

109

159

360

12:35

Kennington Road / Imperial War Museum

3

12:36

Pratt Walk

3

344

12:38

Horseferry Road

87

N87

12:40

Westminster Station / Parliament Square

12

24

26

87

88

109

159

453

N11

N26

N44

N53

N87

N136

N155

N381

12:42

Horse Guards Parade

12

24

26

87

88

109

159

453

N11

N26

N44

N53

N87

N136

N155

N381

12:42

Trafalgar Square

12

88

109

139

159

453

N15

N113

N136

12:45

Regent Street / St James's

12

88

94

453

N15

12:46

Piccadilly Circus

12

88

94

109

139

159

453

N15

N18

N113

N136

12:48

Beak Street / Hamleys Toy Store

12

139

N15

N113

12:49

Oxford Circus Station

12

22

88

94

159

N15

N22

12:51

Margaret Street /Oxford Circus

12

22

N15

N22

12:52