>
2 bed flat
Cascades Tower, Canary Wharf, London E14
£2,350 PCM
-9.6%
Price History
Initial price £2,600 PCM
May 12, 2026 £2,350 PCM
Price Change -9.6%
The property is a 2-bedroom apartment with feature walls and 2 private balconies offering city views. It is located in a central area near the River Thames.