>
1 bed flat
Amelia House, London City Island, London E14
£2,300 PCM
-2.1%
Price History
Initial price £2,350 PCM
Mar 25, 2026 £2,300 PCM
Price Change -2.1%
The one-bedroom apartment is approximately 567 square feet and has a private balcony, offering River views. It is located in the London City Island development, which features amenities including an onsite bar, restaurant, art gallery, grocery store, and fitness center for residents, as well as an outdoor pool.