Yuyu place is really nice with thoughtful touches and a huge garden. I really enjoy being in this area of London where you could easily reach the centre but also explore the less touristic surrounding areas. I suggest everyone to stay at Yuyu’s if visiting London.