Free London Why pay to love London, when she's giving it out for FREE. We look into the week's best on offer, at no extra cost. August 4, 2006