I stayed in this location for about a week and the place is really good. Very close to public transport and walking distance to all amenities.
Super sweet hosts ! I will prefer this place if I werr to visit London again !