£825,000 Sold
BELGRAVE COURT, CANARY RIVERSIDE, LONDON E14
Fabulous two bedroom apartment with river and garden views located in a highly sought after luxury development in the heart of Canary Wharf. Canary Riverside is a five star development with on...
2 Bedrooms