Even the expensive shops and cafes flood routinely. Wellington boots are always kept handy. Photo © Sue Holton.