Very nice apartments with all the facilities. It's located in high street which has advantages of commut to any location around London city.
Host has been really nice, cooperated for every thing with us and made us feel like home.