Originally Posted by
life on mars
Does that statistic include the major airports in the London area ?? as they are transport infrastructures , or is just trains , buses and road .
I guess more folk more spends is a reality however this looks a bit tilted to London and South East / and where is the South West ????