Not too much to say really. It's a large building with many studios, a cheaper way of staying in this higher end part of London. The apartment was very small but clean and tidy, bed was comfortable, shower worked fine. Because of the amount of apartments in the building it can be a bit noisy with people coming and going, but not enough to really disturb my stay.
Overall for my purposes of business travel it worked well, and I'd be happy to stay there again.