Continuous heavy rain for more than four hours since 3am has caused several roads in George Town to be under water due to flash floods.