Imogen is an incredible host. There are no details overlooked, and the level of communication is extremely high. Any time we had a question or issue, our host was quick respond (usually within 15 minutes!) and handled everything so professionally. We felt very comfortable and all of our needs were met.
The flat is very convenient to the underground/railway/DLR/busses/taxis. You will not be lacking in ways to get around town. We used the southeastern rail to get into London every day. There is a bit of road noise due to that you can hear in the flat, but it's not bad at all.
We did not spend a ton of time in the flat as there was so much to do around the city. We did not try to cook any meals so I can't comment on that, but there were plenty of utensils and cooking pans if you wanted to do so.
Thank you Imogen and Alex for helping make our London trip memorable!