Great location and would definitely recommend to anyone looking to visit London. Conveniently located a few minutes walking distance to tons of shops, markets, and most importantly the public transportation! Only a few stops from the center of London.
Great communication and fast responses made everything easy. Very hospitable and friendly hosts. Everything was spotless which made the stay comfortable as well. :)