Plans for a new retail centre including a supermarket and a cafe have been turned down by Breckland council.
The centre would have been built in Mundford Road on a 3.84 hectare site between Weeting and Brandon.
The site would have also had a petrol station, car wash, trade counter, play barn, business units and 323 parking spaces.
Councillors at a Breckland planning meeting at Elizabeth House in Dereham on Monday refused the application because of fears it would have taken away too much business from retailers in Brandon's town centre.
There were also worries over pollution, flood risk and the impact the site would have had on the environment.
Other concerns were raised about the lack of connectivity to Brandon and the potential traffic problems it would create.
No-one representing the application, Brandon Promotions in Bury St Edmunds, was at the meeting to argue for planning approval.
Groups including English Heritage, Natural England and Brandon Town Council also objected to the plan.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here