Abellio Bus Station We supplied, delivered & erected 70t of steelwork for the Transport of London Abellio Bus Depot in Battersea London. Contact InformationContact InformationTel: Tel: 0113 270 5441Fax: 0113 2760659 Email: estimating@leonardcooperltd.co.ukVisit: Balm Road, Hunslet, Leeds, LS10 2JR