Foodscape: own a vertical plot in London’s first urban farm

The UK’s first inner city vertical farm has launched in Rochester Square NW1