View all developments

Flats to buy or rent The Odyssey

The Odyssey, 1 Newton Place, London, E14 3TS

Call our
development team 020 7378 0644

About this development

The Odyssey is one of Docklands most popular developments and is made up of five luxury apartment blocks, The Apollo Building, The Nova Building, The Galaxy Building, Orion Point and Venus House. The Odyssey is situated on the riverside facing west with spectacular views of the City of London skyline and Canary Wharf.

The development consists of a mix of one bedroom, two bedrooms and three bedroom apartments and a selection of stunning penthouses.

Many of the apartments benefit from floor to ceiling windows, large terraces or balconies with breath taking views over Canary Wharf, River Thames and The City of London.

The development offers full use of the gym facilities for residents. The gym is located in Orion Point.
There is a concierge on site 24 hours and there is also secure parking available.