I don't actually enjoy writing negative reviews, however, I do feel that being charged £85 for this place is excessive and testament to the inflated sense of self-worth many feel just by virtue of owning property in London, no matter the quality.
The room itself was sparsely decorated, badly in need of a paint, with no TV etc. It had the air of a hostel about it and definitely did not match the photos, which were very flattering.
The flat itself has very thin walls, which I can attest to personally as I was kept up most of the night by one of the other guest's industrial-level snoring and awoken early in the AM by a neighbour's delightfully bass-heavy house music.
I was also slightly jarred by the fact that I was told to check in by 10pm, given the fact that it is self-check in and there is no one around to care. This made things incredibly awkward for me as I had to cross London 3 times rather than just the once.