Following the win of the ScotRail franchise, Abellio's UK headquarters have moved from London to Glasgow. The headquarters are based at Renfield Street in Glasgow.
Abellio UK HQ

Abellio UK HQ
5th Floor, The Culzean Building 36 Renfield Street
GlasgowG2 1LUUnited Kingdom