>
1 bed flat
Amelia House London City Island E14
£2,361 PCM
The property is a one bedroom apartment on the 11th floor of Amelia House, spanning approximately 580 sq ft. It features an open plan living area, a private balcony with west-facing views and a river view, an integrated kitchen, a double bedroom with built-in wardrobes, and a modern bathroom.