London for FREE Don't panic, here are a few things you can do in London for FREE. Yes, free. April 2, 2005