Top 5 City Farms In London: A Taste Of The Country In The City

Living in the city of London you might be forgiven for expecting never to encounter anything more rural than a pair of designer wellies.  You’d be forgiven; but you’d be wrong.