For locals, it's a well-known fact that many of the UK capital’s best attributes are completely free to enjoy. In London you can walk through two millennia of history, delve into a cornucopia of treasures, go on a music and art odyssey, and soak in some of the most iconic views on Earth – all without spending a single penny. Here’s where to start.