I want to know the answer to the following question:
How much cargo does the Port of London handle annually?
All the background I'm provided with is that "London is a major retail centre and in 2010 had the highest non-food retail sales of any city in the world, with a total spend of around £64.2 billion.". Is that enough to answer the question?
Answer: no