It's more related to London itself than this apartment. It's about the price levels. 200 eur/night anywhere else and I would have required more. But, about the apartment.
+ Location is awesome
+ The owner is awesome, great communication
+ The apartment is spacy in a way
+ Dishwasher, washing machine and all the kitchen equipment
- The apartment smelled too much cleaning products when we arrived. It took more than 1 day those to vanish
- The sheets and towels were still moist, we needed to dry those in the washing machine before we could use those
- Different sheets could be found from the lobby, but some of those still had wet detergents in those
- The living room had very impractical furnitures, especially heavy and big armchair which made it tricky to have suitable place for the air bed
- We would have appreciated e.g. a decent sofa bed for our daughter in the living room, air bed makes it feel like camping, and the apartment was mentioned to be luxury (also for three people)
- The sofa was't nice to sit on, and not suitable for sleeping
- The bed in the bedroom had extra high pillows and extra thick (only one to share) blanket. Maybe that would be nice if there would be chilly inside.