We had a great time at Imogens place.
The Apartment is beautiful and very clean.
You have everything which you need there.
Its right next to a train and underground station, which makes your stay in London very comfortable.
A supermarket is also just arround the corner.
Imogen as host is very nice and supportive. She answers very quick to all of your messages. (Sometimes she only need seconds to text back)
We would go there everytime again.