+44 (0)20 8896 9990

Capital Towers, E15

Luxury London living with Olympic spirit

 Development Overview

Capital Towers presents a new and exciting residential development overlooking the Queen Elizabeth Olympic Park.

The Queen Elizabeth Olympic Park is the UK’s largest regeneration programme. Today, Stratford is a dynamic district and one of the most advanced and well connected in London. Stratford is rapidly transforming into London’s newest and freshest metropolitan area therefore making these trendy apartments a true property investment.

Capital Towers includes the 14-level City West Tower and 34-level Sky View Tower, together making up a landmark collection of 191 all private luxury residences each featuring winter gardens. The majority of the properties will also enjoy outstanding dual aspect views across Canary Wharf and the City.

Ranging from one to three bed duplex apartments available, each apartment at Capital Towers has been designed and specified to provide a sophisticated living space with every emphasis on natural light and beautifully proportioned rooms that radiate the highest levels of quality and style.


  • Private lounge
  • Concierge service
  • Secure parking levels
  • Fully equipped gym
  • Winter gardens to each apartment
  • Outstanding views
  • Communal interconnecting podium roof garden at Level 4
  • Sky View Tower communal roof terrace at Level 34


transport imagetransport image

Looking for a property to rent or buy in development

Properties to rent Properties to buy

Locate this development

Locate our development on the map below and see what's nearby by zooming in. Could you imagine calling this area home? 

Enquire here now