>
1 bed flat
Avalon Point, Silvocea Way, London E14
£2,232 PCM
-3.0%
Price History
Initial price £2,301 PCM
May 28, 2026 £2,231 PCM
Price Change -3.0%
The property is a 1-bedroom apartment in Orchard Wharf, offering modern city living and breathtaking views of the River Thames and the O2 Arena. It is south-facing and filled with natural light, and features a functional layout perfect for relaxation and entertaining.