I would highly recommend Rachel's flat.
The location is the perfect base for exploring London with easy access to multiple tube lines and to Paddington mainline.
The flat is well equipped with everything needed for your stay.
Would highly recommend and intend on booking again next time we are in London