What are some amazing and "did you know" facts about London?
What are some interesting facts about London?