A total of six people have been injured after a car lost control and mounted the pavement in Marlborough.
A blue Suzuki Jeep drove across a pavement on the High Street before colliding with the pedestrians and eventually coming to a stop after hitting a pillar.
The injured, including four pensioners, were taken to the Great Western Hospital in Swindon.
Although one woman was knocked semi-conscious, none of the injuries are thought to be life-threatening.
It is not yet known how the Suzuki, being driven by a woman in her late 30s, lost control.
She escaped the accident on Tuesday unhurt.
Police are waiting to speak to her and are appealing for witnesses.