Free Things to do in London

London can be an expensive city but there are endless sights to see and fun attractions that cost nothing!