>
3 bed flat
Hercules House, London City Island, London E14
£3,601 PCM
+13.7%
Price History
Initial price £3,168 PCM
Jul 9, 2026 £3,601 PCM
Price Change 13.7%
This property is a three-bedroom, two-bathroom apartment in a new development on London City Island, with approximately 920 square feet of living space, located on the west side of the building to receive sunlight. The apartment is dual aspect and has a spacious reception area with an adjacent private balcony overlooking Orchard Place.