This is a great location and very convenient for those working in city or Canary Wharf for those on holiday or weekend city breaks it’s right in the heart of stratford with great transit links to central london