Development Guide & Information: The Odyssey E14 comprises five luxurious apartment blocks built by Redrow Homes, containing the Apollo Building, the Nova Building, the Galaxy Building, Orion Point, and Venus House.
Apartment sizes in this fabulous development range from one to three bedrooms and some fantastic penthouses. Many flats feature far-reaching views across the river, Canary Wharf, and the London skyline, contributing to the popularity of living in The Odyssey. Residents benefit from the 24-hour concierge service, gym facilities in Orion Point, and underground parking where purchased.
The Area: The Odyssey occupies a stunning riverside location near Canary Wharf on the western side of the Isle of Dogs. Our Canary Wharf E14 Area Guide and Isle of Dogs E14 Area Guide provide more information about the surrounding areas that blend established areas and homes with beautiful modern buildings.