Nova’s place is a great place to stay in London. We loved the apartment and the neighborhood.
Nova was not there during our stay but we arranged everything through someone she sent and it was really easy. We just had one minor issue with the hot water (totally our fault, we turned a switch off accidentally) and she stopped by the apartment almost immediately.
The markets nearby are really nice and the distance to the metro station is definitely a plus!!