About 55 mm of rain fell across the London area on Wednesday, raising water levels along the Thames River, flooding Gibbons ...