I really enjoyed staying at Rama's place. The flat is near Limehouse Station and so taking trips to central London was really easy. There are also several supermarkets nearby if you are staying longer and want to do your own cooking. But even if you don't - as Rama is a generous and excellent cook herself - you might not need to stick to fast food all the time. Her cooking is awesome.
It has been my first stay in London and I could not have imagined it any better.