Number 31 bus route & timetable
- White City Bus Station
- Shepherd's Bush Station
- Royal Crescent
- Norland Square
- Holland Park Station
- Notting Hill Gate Stn / Hillgate St
- Notting Hill Gate Stn / Pembridge Rd
- Chepstow Crescent
- Pembridge Villas / Westbourne Grove
- Artesian Road
- St Stephens Gardens
- Brunel Estate
- Westbourne Park Station
- Harrow Road
- Elgin Avenue / Harrow Road
- Elgin Avenue / Chippenham Road
- Chippenham Road / Shirland Road
- Chippenham Gardens
- Hansel Road
- Rudolph Road
- Kilburn Park Station
- Kilburn High Rd Stn / Cambridge Avenue
- Kilburn High Road Station
- Abbey Road
- South Hampstead Station / Loudoun Road
- Finchley Road
- Swiss Cottage Station
- Winchester Road
- Elsworthy Rise
- Primrose Hill Rd / Adelaide Medical Ctr
- Eton Road
- Chalk Farm Station
- Chalk Farm Road / Morrisons
- Hawley Road
- Camden Gardens
- Camden Town Station
- Bayham Street
- Camden Town Station
- Hartland Road / Camden Market
- The Roundhouse
- Chalk Farm Station
- Primrose Hill Road
- Elsworthy Rise
- Lower Merton Rise
- Avenue Road / Swiss Cottage Library
- Swiss Cottage Stn / Finchley Road
- Fairfax Road
- South Hampstead Station / Loudoun Road
- Abbey Road
- Priory Terrace
- Kilburn High Road Station
- Kilburn High Rd Stn / Cambridge Avenue
- Kilburn Park Station
- Carlton Vale
- Cambridge Road
- Shirland Road
- Chippenham Road / Shirland Road
- Elgin Avenue / Chippenham Road
- Harrow Road
- Great Western Road / Harrow Road
- Westbourne Park Station
- Shrewsbury Road / Brunel Estate
- St Stephens Gardens
- Westbourne Grove
- Pembridge Villas
- Chepstow Crescent
- Notting Hill Gate Stn / Hillgate St
- Holland Park
- Holland Park Station
- Norland Square
- Royal Crescent
- Shepherd's Bush Station
- White City Bus Station