Stratford International train

High-rise apartments in Stratford

This 42-storey tower comprises of 248 apartments which range from studios to penthouses. The block boasts three open-air gardens and even its own hotel.