Bus Route 149 - London Buses route 149 → London Bridge - London Buses
Bus Stops
- 1 - Edmonton Green Bus Station
- 2 - Edmonton Police Station
- 3 - Shrubbery Road
- 4 - Brettenham Road
- 5 - Angel Corner
- 6 - Colyton Way
- 7 - Nutfield Close
- 8 - White Hart Lane Station
- 9 - Tottenham Hotspur Football Club
- 10 - Tottenham Sports Centre
- 11 - Lordship Lane
- 12 - Scotland Green
- 13 - Tottenham High Road / Bruce Grove Station
- 14 - Tottenham Police Station
- 15 - Tottenham Town Hall
- 16 - College of North East London
- 17 - Seven Sisters Station
- 18 - South Tottenham Station
- 19 - St Ann's Road
- 20 - Egerton Road
- 21 - Stamford Hill Broadway
- 22 - Stamford Hill Library
- 23 - Lynmouth Road
- 24 - Stoke Newington Station
- 25 - Northwold Road / Stoke Newington Common
- 26 - Rectory Road / Brooke Road
- 27 - Manse Road
- 28 - Stoke Newington Road / Amhurst Road
- 29 - Princess May Road
- 30 - Shacklewell Lane
- 31 - Rio Cinema
- 32 - Dalston Kingsland Station
- 33 - Dalston Junction Station
- 34 - Forest Road
- 35 - Middleton Road
- 36 - Haggerston Station
- 37 - Laburnum Street
- 38 - St Leonard's Hospital
- 39 - Hoxton Station / Museum of the Home
- 40 - Falkirk Street
- 41 - Shoreditch Church
- 42 - Shoreditch High Street Station
- 43 - Commercial Street / Worship Street
- 44 - Primrose Street
- 45 - Liverpool Street Station
- 46 - Camomile Street
- 47 - Threadneedle Street
- 48 - Fenchurch Street
- 49 - Monument Station
- 50 - London Bridge Station