Abellio (formerly Travel London)
Last updated on: 14 March 2012
- Public transport. London bus operator.
- Operates London bus services within the Croydon & Central London areas.
- London Buses Customer Services
TFL London Streets
4th Floor, Zone G7
Palestra, 197 Blackfriars Road
SE1 8NJ [map]
- 0845 300 7000 (8am to 8pm Monday to Friday)
- Company Reg No.: 3786162
- Utilising low floor, ramp accesible vehicles.