Had a great time living a week at Stephens´. Perfect location, close to 2 tube stations, many buses around, bike docks nearby, etc. The description was perfect. Lovelly and confortable flat, garden included. Getting the keys was easy and fast . And on top of everything, a very good italian restarant 3 minutes walk: El Trillo, and not expensive at all for London´s standards.