Canary Wharf...
Do all business travelers sign off from their office desks & then travel to the airport per chance or do they travel from home to the airport as well ?
An interesting stat though unavailable would perhaps be the % of staff in Canary Wharf who reside in Essex/Hertfordshire...The City/Square Mile numbers would certainly bear that out.