Remind me what that means?!
Remind Me What That Means? is a handy-dandy glossary of transport data terms that won’t let you down, even when your memory does.
Local transport authorities are partnerships of local authorities in England outside Greater London. There are 38 LTA’s. Decision making for major transport infrastructure spending is devolved to these bodies from the Department for Transport.