Positives: The location is only 15 minutes (.5 miles) from Algate East metro station, which will get you everywhere within minutes and 1 mile from Tower of London (easy walk). It can easily sleep 8 and the sofas are so large that a single person would not have to pull out the sofa bed.
Also, there is a washer and dryer & a grocery across the street.
Negatives: There were a few issues. We had to reset the pressure on the hot water heater multiple times during our stay. This was not indicated in the directions left by the owner. The master bedroom door would not latch or lock...we had to hold it opened/closed with weights. Additionally, when we arrived, the directions regarding the wifi were not correct. Travelers with no international phone plan may have issues, as we had to contact the owner more than once during our stay.