Locals in posh town kick up stink about Royal Mail's 'smelly' cesspit April 25, 2024 Residents of one of Britain’s most affluent towns,are up in arms over a “smelly” cesspit in front of the Royal Mail sorting More