The Odyssey

The Odyssey

Crews St, E14

   Contemporary Development 
   Riverside Location
   Stunning Views
   24 hour Concierge
   Onsite Gym

The Odyssey is one of most popular developments on the Isle of Dogs and comprises 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.

There are a variety of 1, 2 & 3 bedroom apartments many with floor to ceiling windows and balconies with amazing views, in addition there is a selection of stunning penthouses.

Residents have full access to the onsite gym facilities which are located in Orion Point. The Odyssey also offers a 24hr conciege service and secure parking.


The development within walking distance of Canary Wharf which offers an array of bustling dockside bars and restaurants as well as a multitude of more than 140 shops housed within the Jubilee Place shopping mall.

Mudchute DLR is a short walk away giving access to The Jubilee Line, Canary Wharf, The City & west End, there is excellent road access via A13 & A12.

 Interested in buying, selling or renting an apartment in The Odyssey?

Our dedicated staff have extensive knowledge of this development.
Call us on 020 8221 1111 regularly as the availability frequently changes or please register with us to have up to date information.

Enter your contact details below:

Your Name *
Your Email *
Telephone *

* = Indicates a required field