How to Enjoy London on a Budget

This huge and fascinating city is well known for being expensive, but it is absolutely full of things you can do for free. In fact, there are so many that…