In London there are many free things to do . Most of museums are free. And then there is no need to pay and get on the Shard to admire London from above.