We really enjoyed staying at London Flats.
When we arrived the self check-in was very quick and efficient.
The room was small but had everything we needed: hygiene products, towels, TV with Netflix and kitchen utensils were also available for each person.
The kitchen is perfect for making small meals.
The only bad thing is the poor sound insulation of the actual building, you could hear some noise from the street and the other rooms.
The metro was a two minute walk from the room, we never felt unsafe even at night around 10pm was ok.
We would definitely recommend it to anyone who wants to spend a few days of vacation in London.