1 bedroom flat to rentVanguard Building, 18 Westferry Road, Canary Wharf, LONDON, E14£1,452 pcm Floorplan