We had an overall good stay in London, these are the gods and not so goods of the place.
Positive aspects :
1 - Perfect location, stores, groceries, public transportation and bike rental nearby.
2 - It is ventilated and light.
3 - Very clean.
4 - Simple and quick checkin/checkout.
Not so positive aspects :
1 - The bedroom wall is in fact a drywall with the neighbour´s apartment and you can hear just everything!! We had to sleep in the dinning room once the neighbours were noisy.
2 - Very limited utensiles/cutlery/dish cloth in the kitchen.