New high rise apartment blocks in Stratford City on 17th November 2023 in East London, United Kingdom. Stratford is now the primary mixed-use development of housing, retail, cultural and leisure. It has also become the second most significant business location in the east of the capital.