Very heavy rain fall heard from the inside of a small street.