3 bedroom property in Vanguard Building, 18 Westferry Road, Canary Wharf, London, E14 - £1,550,000 | Chestertons