Luis and Zhenka's place was wonderful. Very close to two different metro stations which give very easy access through and outside of London.
I specially want to thank both of them for their great availability to my messages. Communications were always quick and easy. I would absolutely stay here again.