The Prime Minister’s constituency was the target for protests as demonstrators campaigned against Royal Mail privatisation and the Government’s spending cuts package.
Around 500 people marched through the normally genteel surroundings of Witney, Oxfordshire, to protest against proposals to sell off the postal group.
Marchers carried placards bearing slogans such as “Cameron Out”, “Royal Mail not for sale” and “Catch the banker robbers”.
A six-foot coffin carrying the message: “Here lies the remains of Royal Mail and postal service in the UK” was also held aloft during the protest.
The demonstration, which was organised by the Communication Workers Union (CWU), lasted for around two hours and passed off peacefully, police said.
A spokeswoman for Thames Valley police added: “There were around 500 people at the demonstration, which was peaceful with no arrests.
“We had police in attendance but not a large number.”
The protest was prompted by the impending third reading of the Postal Services Bill, which will take place in Parliament on Wednesday.
The Bill includes proposals to sell off the Royal Mail.