In the heart of fashionable East London, close to Stratford International and Westfield London Stratford.