Located in East London, Bow Goods Yard is the last major parcel of land to be regenerated as part of the London Olympics legacy ... That’s pretty powerful stuff.” In terms of green public spaces, Bow ...