NEWS That’ll do, pig: Stepney City Farm wins Green Flag Award ‘People in Tower Hamlets have a green space of the highest quality’ Author: East End Review