Hayley’s house has everything you need for some days in London. The area is good, close to several tube stations. I would recommend it