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