Farm shop grows fresh food in store

    Just Watched

    Farm shop grows fresh food in store

An urban farming project in London produces fresh food, including fish, eggs and vegetables, all under one roof.