N31

Camden Town Station

Bus Route • London Buses

Show 20 previous stops
Hide previous stops

Clapham Junction Station

12:40

Clapham Junction Station / The Falcon

12:40

Clapham Junction Station / Falcon Road

12:40

Ingrave Street

12:41

Battersea High St Clapham Jct

12:42

Bullen Street

12:42

The Latchmere

12:43

Prince Of Wales Drive

12:44

Ethelburga Street

12:44

Parkgate Road Battersea

12:45

Battersea Bridge

12:46

Cheyne Walk

12:47

Beaufort Street / Kings Road

12:47

Edith Grove / Worlds End

12:49

Gunter Grove (SW10)

12:49

Fulham Road (SW10)

12:50

Redcliffe Street

12:51

Old Brompton Road

12:51

Earls Court Square

12:51

Earl's Court Station

12:53

West Cromwell Road

12:54

Pembroke Road (W8)

328

C1

C3

12:54

Scarsdale Villas

328

C1

12:55

Pembroke Place

328

C1

12:56

Phillimore Gardens

9

27

28

49

328

N9

N27

N28

12:57

High Street Kensington Station

27

28

49

328

N27

N28

12:58

Holland St /High St Kensington

27

28

52

70

328

452

N27

N28

12:58

Sheffield Terrace

27

28

52

70

328

452

N27

N28

1:00

Notting Hill Gate Station

27

28

52

328

452

N27

N28

1:01

Notting Hill Gate Stn / Pembridge Road

27

28

31

328

N27

N28

1:01

Chepstow Crescent

27

28

31

328

N27

N28

1:02

Pembridge Villas / Westbourne Grove

27

28

31

328

N27

N28

1:02

Artesian Road

7

28

31

70

328

N7

N28

1:03

St Stephen's Gardens

7

28

31

70

328

N7

N28

1:03

Brunel Estate

28

31

328

N28

1:04

Westbourne Park Station

28

31

328

N28

1:05

Harrow Road (W9)

28

31

328

N28

1:06

Elgin Avenue / Harrow Road

31

36

228

328

N28

1:06

Elgin Avenue / Chippenham Road

31

36

228

328

N28

1:07

Chippenham Road /Shirland Road

31

36

228

328

N28

1:09

Chippenham Gardens

6

31

328

N28

1:09

Hansel Road

6

31

328

N28

1:10

Rudolph Road

31

316

328

N28

1:11

Kilburn Park Station

31

32

206

316

328

632

N28

1:12

Kilburn High Road Station

31

32

206

316

328

632

N28

1:13

Kilburn High Road Station

31

N28

1:13

Abbey Road South Hampstead

31

N28

1:14

South Hampstead Station / Loudoun Road

31

N28

1:16

Finchley Road South Hampstead

31

N28

1:17

Swiss Cottage Station

46

1:18

Swiss Cottage Station

31

C11

N28

1:19

Winchester Road South Hampstead

31

C11

N28

1:20

Elsworthy Rise

31

C11

N28

1:21

Primrose Hill Road / Adelaide Medical Centre

31

N28

1:22

Eton Road / Chalk Farm

31

1:22

Chalk Farm Station

31

N28

1:24

Chalk Farm Road / Morrisons

1

31

393

N5

N28

1:25

Stables Market

1

27

31

N5

N27

N28

1:25

Hawley Road

1

24

27

31

N5

N27

N28

1:26

Camden Gardens

1

24

27

31

46

88

134

214

N5

N20

N27

N28

R

S

1:27

Camden Town Station

31

N28

1:29