stayed here during my 7 day visit in London. super close from the london city area, and tube station is 7min away. moreover, restaurants, supermarkets and cafes are also within walking distance. perfect place for a short stay