I had a great stay at Luis and Zdenka's place. It is a bit far from London city but they have two tube stations close by, which I used frequently. My room is small and it doesnt have a closet but it has hooks to hang your clothes. The only negative i guess is the place has no lift and there are a lot of stairs. I struggled with my big heavy luggage but i work out so im quite strong, lol. The place is off North End Road which is bustling with shops and places to eat.