A bit far from Willesden Junction station, about a mile or so, but bus 266 helps one to get there. Roman is very welcoming. He was in the flat with his young child for the first day, but they then vacated the space for the remaining two days of my stay