Overcoming numerous constraints to bridge old and new

Westfield – Town Centre Link
Stratford, London