Plans for new £4.5 million B&M retail development green-lit for Crieff

The B&M site in Crieff
The B&M site in Crieff