The house is very well kept and very clean. It is spacious to hold 4 persons. The kitchen is spacious and well equipped so we can make dinner for 2 nights there. Pretty close to Archway station, 5 min walk from the house and then 20 min subway ride to Leicester Square, city centre.
The host was very response and helpful to get us parking e-vouchers in the last min.
The only negative is that all the wardrobes are full with the host's stuff, so we can only outlay all our luggages to hold our own clothings and stuff.
Will consider to stay again if we visit London next time.