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