Olympic Apartments

Stratford, London

Pioneering architecture inspired by light, colour and water, this magnificent development occupies a fabulous location on the River Lea, just a 10 minute stroll from the Olympic area, and opposite 300 acres of open parks.

The project offers a range of apartments benefitting from private balconies, under-floor heating and video entry-phone systems, combined with an on-site gymnasium and dedicated concierge service.


Local Area

Stratford has transformed dramatically over the past few years. The 2012 Olympic Games became the catalyst for Europe’s largest regeneration project with Stratford experiencing £12.5bn of private and public sector investment.

With 150 underground stations within direct access, and the remainder within just one interchange, no station in the capital is more connected. From Stratford station, the Central line will take you to The City and Central London in 11 & 19 minutes respectively.

Stratford is also home to Europe’s largest shopping mall; Westfield Stratford City, which opened in 2011. With a total area of 176,500m2, and anchor tenants such as John Lewis and M&S, it is a major attraction to tourists and London residents alike.


  • Olympic Stadium: 2km
  • Central London: 9km
  • Canary Wharf: 6km
  • Heathrow: 32km
  • Oxford: 98km


  • Landmark riverside development
  • All apartments feature a private balcony or terrace
  • 24-hour concierge service
  • On-site residents gymnasium
  • Under-floor heating throughout
  • Video entry phone systems
  • Private parking available
  • 10 year NHBC building guarantee
  • Kitchens by London designer Urban Myth
  • Views onto River Lea & 300 acre park
  • Views of Olympic stadium
  • Central London in just 20 minutes from Stratford Station

Investment Highlights

  • Westfield Stratford- Europe’s largest shopping mall
  • Internationally connected by Eurostar
  • Stratford will benefit from Crossrail in 2019
  • The new International Quarter will create over 25,000 jobs
  • £1bn new University College London campus planned
  • Close proximity to Canary Wharf- one of the main financial centres in the UK