Aegean River View Apartments
Aegean River View Apartments London is an apartment only 2.5 km from Island Gardens, Canary Wharf Tower and Royal Observatory Greenwich.
ExCeL London, Up at The O2 and Thames Barrier Park are located approximately 400 meters away. Guests will enjoy caribbean and indian cuisine of Caribbean Scene, which is about 100 meters away.
This apartment is only 950 meters from Canning Town underground station.