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