The crash happened in Hope, in the Shropshire Hills near Minsterley, at around 4.45pm on Wednesday.
Police and fire crews were sent to the scene but nobody was injured.
The male driver of the car was arrested on suspicion of drink driving, West Mercia Police confirmed.
A Shropshire Fire and Rescue service crew from Minsterley was sent to the scene in case anybody needed freeing from the car but nobody was trapped.
Police officers at the scene described it as "miraculous" that the incident was not much worse, with only one vehicle involved.