croydon depot tel no for 264 abellio.co.uk with 2,500 employees we operate 800 buses on bus routes across central, south and west london. Category:ground transportation Global Rank:141,234 visits:346.0K pages/Per:8.3 ADS