>
1 bed flat
Amelia House, London City Island, London, E14
£2,297 PCM
-2.2%
Price History
Initial price £2,349 PCM
Mar 25, 2026 £2,297 PCM
Price Change -2.2%
The apartment is a one-bedroom unit located in the Amelia House within the London City Island development, covering approximately 567 square feet. It features a private balcony and provides views of the River. The property has access to a residents' concierge, outdoor pool, and a residents' gym.