2 bedroom flat to rentEast Central Apartments, Station Approach, Walthamstow, E17£1,675 pcm FloorplanPhotos