ORGANIZATION: TFL (TRANSPORT FOR LONDON)

According to Bass (2007), Transport for London (TFL) is one of the local government bodies in London that is mandated to undertake an effective transport system that meets the demand of the region’s bigger population. With the head office situated in Windsor House, TFL is mandated for the entire principle road routes in the region

Scroll to Top