Farmland is soaring in price and is now outstripping shares, and even London property prices, with the average price rocketing 15% in 2014. The average price per acre in the UK is now at a record high of £7,925, according to a report by Knight Frank. This compares to an average of £6,891 a year ago and many of those … [Read more...]