The relation quality-price is bad. Pictures are misleading, and so is the description. The terrace is very dirty, more than half of the chairs are broken. This accommodation has approximately 7 rooms, each planned for 2 people. In the description it is not explained that two bathrooms are shared between around 14 people, the bathroom is always occupied and dirty. The water comes out of the shower and the bathroom is a lagoon.
The location is very good but do not worth it.
If the purpose of your trip is to be comfortable and enjoy your accommodation on your trip to London, this is NOT the option.