We found Natasha to be an excellent host. She offered very good advice about places to eat, things to see, travelling around etc. The apartment is excellent in every way. We were a group of 4 and we would highly recommend this apartment.
If we were visiting London again, we would love to go back here.
Kilburn tube station is minutes away and provides a direct link to the city centre. Also very accessible from Luton Airport on Thameslink train.