Events in London today

Find out what is happening today in London, United kingdom.