weather london 18/8/12