I stayed at Ilona's place whilst working at Canary Wharf and can thoroughly recommend it for this purpose. The flat is a short walk away from the Wharf and well connected with nearby shops and DLR stations. The flat was extremely clean, spacious and quiet in the evenings. I would definitely stay here again.