I stayed at Suzanne's place when I landed in London for a new job. It was a great place to get acclimated to the city and while looking for longer term accomodation. Suzanne is super nice and there is everything you need at her place. It's also well connected to the city center through the Elizabeth line. I would stay there again!