Odyssey , Canary Wharf
Newton Place
Odyssey Overview
Odyssey is a distinguished riverside apartment development located on the Isle of Dogs, a vibrant area that represents the perfect blend of urban living and natural beauty. With its contemporary architecture and thoughtfully designed interiors, Odyssey offers a lifestyle that is both luxurious and comfortable.Location
The Isle of Dogs has become one of London’s premier residential destinations, with its stunning views of the River Thames and easy access to the bustling financial hub of Canary Wharf. Odyssey is strategically positioned just a short distance from Canary Wharf Underground station, which provides seamless connectivity via the Jubilee line. Additionally, the imminent arrival of Crossrail services will further enhance commuting options, making...Odyssey Location
Newton Place
Loading map...
Developed by Odyssey Development
Customer Reviews
Loading reviews...