E14 0SS
Amelia House, London City Island, E14
Seventh Floor 575 Sq. Ft Apartment One Bedroom Luxury Interior Balcony With River Views Superbly Located For Jubilee Line & DLR Minutes To Canary Wharf Luxury Residents Facilities Including Pool & Gym 24 Hour Concierge Riverside Living Award Winning Development