Entity

Transport for London

local government body responsible for the transport system in Greater London

Entity sentiment