27 Best Things to Do in London

There are plenty of things to do in London. From a great old castle to London Zoo. In addition, there are many free museums such as the British Museum, The Natural History Museum and the Science Museum! Yes free! Check out this artical with...