Highams Park, Waltham Forest - Winner

Competition to develop and deliver public art at a key town centre site