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.