N31

Camden Town Station

Bus Route • London Buses

Show 58 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)

12:54

Scarsdale Villas

12:55

Pembroke Place

12:56

Phillimore Gardens

12:57

High Street Kensington Station

12:58

Holland St /High St Kensington

12:58

Sheffield Terrace

1:00

Notting Hill Gate Station

1:01

Notting Hill Gate Stn / Pembridge Road

1:01

Chepstow Crescent

1:02

Pembridge Villas / Westbourne Grove

1:02

Artesian Road

1:03

St Stephen's Gardens

1:03

Brunel Estate

1:04

Westbourne Park Station

1:05

Harrow Road (W9)

1:06

Elgin Avenue / Harrow Road

1:06

Elgin Avenue / Chippenham Road

1:07

Chippenham Road /Shirland Road

1:09

Chippenham Gardens

1:09

Hansel Road

1:10

Rudolph Road

1:11

Kilburn Park Station

1:12

Kilburn High Road Station

1:13

Kilburn High Road Station

1:13

Abbey Road South Hampstead

1:14

South Hampstead Station / Loudoun Road

1:16

Finchley Road South Hampstead

1:17

Swiss Cottage Station

1:18

Swiss Cottage Station

1:19

Winchester Road South Hampstead

1:20

Elsworthy Rise

1:21

Primrose Hill Road / Adelaide Medical Centre

1:22

Eton Road / Chalk Farm

1:22

Chalk Farm Station

1:24

Chalk Farm Road / Morrisons

1:25

Stables Market

1:25

Hawley Road

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