Ford’s new £475 million production line will be a massive boost to the economy Barking is located at the heart of the Thames Gateway. It was one of six London boroughs to be host to some of the 2012 Summer ...

Read More