Farmland demand rocketsThe price of good quality English farmland has doubled over the past five years, making it the most expensive in the world and giving buyers a better return than prime London property, the FTSE 100 share index or gold. According to Knight Frank, demand from wealthy private individuals and pension funds has driven up the average price for an acre of investment grade English farmland to £12,500, up 100% since 2010. In comparison, the price of luxury London homes has risen 42% and the FTSE 100 has risen 33%, while gold has dropped 10% over the same period.