LONDON! By Anisa Hussain Some facts about London. The new Wembley Stadium i s the largest football stadium in the world London has four UNESCO world heritage sites: Tower of London, Maritime Greenwich, Westminster Palace. London has twelve specialist arts and culture Higher Education Institutes. There are lots of different places in London you can go to. London has 40,000 listed buildings and over 150 ancient monuments