I have a mixed review for this place. The good - amazing location, central with lots of restaurants, bars and shops nearby, close to train station. Flat was fairly clean (although it does have some stains on carpets and sofa - wear and tear really) and really really spacious which was great. Also great view of the Shard from one of the windows. Agency that manage it were really helpful when we asked for extra bedding and brought some round that night.
The not so good - really late check in and early check out (4pm and 10am) so not great if you are spending the day in London and have bags (no options to drop bags off early or leave late - did try); the pictures on the website are deceiving as they are not of the actual flat although it is very similar looking; the flat is fine but very basic in terms of what is in there - it's good if you want to eat out all the time but not if you want to cook (I think perhaps people don't do that as the oven looked like it had never been used).