E14 0SX
Amelia House, London City Island, London, E14
Two bedroom apartment 8th floor, c.870 sq ft Vast c.429 sq ft terrace!! Partial river views 24hr concierge Onsite Grocers, residents, gym and outdoor pool Award winning development Close to Zone 2 station for Jubilee Line and DLR