Great apartments.
The host was very nice and it's in the best location ever!
Can suggest this stay in case you want to have a place in walk distance to all main London attractions.