Seven of London’s best city farms When the smoke, sirens and society in general become suffocating, get yourself down to one of the capital’s many city farms.