Wow Factor...
£1,850 (Price Per Month), Fees apply
1 Bedroom ● Werner Court, Aqua Vista Square, E3
A superb one bedroom apartment in Werner Court, located beside the canal and offering an easy commute to both the City and Canary Wharf. The apartment
View details