View all developments

Flats to buy or rent The Odyssey

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

Call our sales
and lettings 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.


We are experts in The Odyssey!

Are you are looking to sell or let a property in The Odyssey or are you interested in finding a property to buy or rent there? If so our experienced team regularly deal with a large number of properties in this development and we would love to help you too.

or call 0207 378 0644

Get in touch