Whether you viewing the sights of the city from atop the Eye or gazing up at the famous Big Ben, there’s no shortage of things to see in London, come rain or shine. What's more, many of its top tourist sights are free. These must-see attractions don't cost a penny: