N31

Clapham Junction Station

Bus Route • London Buses

Show 54 previous stops
Hide previous stops

Bayham Street

12:53

Plender Street

12:55

Camden High Street

12:57

Camden Town Station

12:58

Hartland Road / Camden Market

1:02

The Roundhouse

1:03

Chalk Farm Station

1:04

Primrose Hill Road

1:07

Elsworthy Rise

1:07

Lower Merton Rise

1:08

Avenue Road / Swiss Cottage Library

1:09

Swiss Cottage Station

1:10

Fairfax Road (NW6)

1:12

South Hampstead Station / Loudoun Road

1:14

Abbey Road South Hampstead

1:16

Priory Terrace

1:17

Kilburn High Road Station

1:18

Kilburn High Rd /Cambridge Ave

1:18

Kilburn Park Station

1:19

Carlton Vale Maida Vale

1:20

Cambridge Road (NW6)

1:21

Shirland Road

1:22

Chippenham Road /Shirland Road

1:22

Elgin Avenue / Chippenham Road

1:23

Harrow Road (W9)

1:24

Great Western Road / Harrow Rd

1:25

Westbourne Park Station

1:26

Shrewsbury Road /Brunel Estate

1:27

St Stephen's Gardens

1:28

Westbourne Grove

1:29

Pembridge Villas / Westbourne Grove

1:29

Chepstow Crescent

1:30

Notting Hill Gate Station

1:31

Palace Gardens Terr/ Notting Hill Gate

1:32

Sheffield Terrace

1:33

York House Place / Kensington High St

1:35

High Street Kensington Station

1:36

Phillimore Gardens

1:37

Earl's Court Road / Pembroke Place

1:38

Pembroke Road (W8)

1:39

Cromwell Road (W8)

1:40

Nevern Place

1:41

Earl's Court Station

1:41

Earls Court Road / Old Brompton Road

1:42

Redcliffe Square

1:43

Fulham Road / Chelsea & Westminster Hosp

1:44

Edith Grove / Kings Road

1:45

Hobury Street / Worlds End

1:46

Beaufort Street / Kings Road

1:47

Cheyne Walk

1:48

Parkgate Road Battersea

1:49

Petworth Street

1:50

The Latchmere

1:53

Bullen Street

1:53

Battersea High St Clapham Jct

1:54

Falcon Grove

49

319

344

345

639

670

N19

1:55

Clapham Junction Station / Falcon Road

35

39

49

170

295

319

344

345

639

670

C3

N19

1:56

Clapham Junction Station

295

344

C3

N19

1:57