The fire brigade was on hand after torrential rain, sleet and hail flooded Thame town centre this afternoon.
The storm which lasted about ten minutes saw roads fill with water, rising on to the pavements and under doors. Whirlpools were visible around drains as the struggled to keep up with the torrents of water.
Shoppers were trapped in shops and Sainsbury was forced to close its self-checkout area when water started to come in through the ceiling.