Accommodation is very expensive in London so I was not surprised about the total price we had to pay. That being said, for that price you'll get something functional only, don't expect anything fancy.
That flat is well situated, with pros and cons (nice neighbourhood, close to many shops, restaurants, theatre, the tube is really close-by / VERY VERY crowded during the week-ends and it takes ages to get our of here to quieter places).
The heating works really well and that was really nice to get back to a warm flat at night after a long day in the freezing temperatures of December.
On a less positive side, the shower is really annoying, as it's just impossible to get a good water temperature. It's either too cold or too hot. The bed sheets were not clean when we got in, we had to ask for a change. There was a lack of basic stuff inside, such as not enough soap, no oil or vinegar, little things like this. The flat (n°8) us very high up and you have to walk a lot of stairs.