We enjoyed our holiday in London thanks also to the nice Ann's flat.
The apartment is very well organized, tidy, clean and modern.
The flat is not very close to the metro station but it is in a quiet area and well served by buses. We recommend this place for your stays in London.
The only record would be to meet once the owner's sons maybe to have some extra info on any doubts.