AM980 Top Story:

Farm Boy Announces Plans to Open 2 New Stores in London
More than three months after opening up shop in south London, Farm Boy has announced plans to open two more locations in London. Company officials said Tuesday that a new store would open just east of Masonville Place at 109 Fanshawe Park Road East in March of 2015, while a third location is planned for the Wonderland and Beaverbrook area in May 2015. Each store will employ between 125 and 135 employees. The location in south London on Wellington, which opened in June, features products...

More News

AM980 Lexus of London Traffic