This place is so amazing to book if you need a space to stay in London! Very spacious for a flat, of has everything that you need and Desmond does give you very helpful tips and images on where to go in the area of London and how to use the amenities etc.
Ps: if you get to see the cat, then it is the sweetest, friendliest little thing in the world.