Charming location no doubt, but don't be fooled by these photos. It is a VERY different experience than anticipated. The flat is located on a lower ground level, practically a basement. We had the unfortunate experience of coming here during one of London's hottest weeks, and the apartment was unbearably hot and humid. Everything was damp from the humidity, and the smell of mildew/mold was awful (pretty sure this caused respiratory issues for my husband). There are many inconveniences about the flat, from the toilet seat that moves every time you sit down, to the fact there's no outlet in the bathroom and you're forced to dry your hair in the kitchen with no mirror. Don't expect the WiFi to work either, we didn't have any luck with this the 3 nights we were there. The kitchen faucet isn't properly installed and didn't even feel safe to use. Wouldn't look out the window either, it appears like it was coated in some old vomit that was never cleaned.
The hosts were initially responsive when I showed concern about the complaints of mice in the flat from other reviewers (for the record we didn't see any), but the responsiveness shortly waned once we landed. Before we landed, I asked if they could accommodate an early check in, and they couldn't, which we totally understood. But when they offered to take our bags for us at their office, the hosts didn't respond once we landed and we had to tote our luggage around with us for hours, in +90F heat, all while one of us is 6 months pregnant (which I had already enclosed to the host).
Overall, this place is sufficient if you're traveling alone or don't mind roughing it for a few days, but for me and my husband visiting the UK for the first time, while pregnant, it was a huge disappointment, especially for the money we paid for it (which wasn't cheap!)