You likely won't find a more conveniently located large space. It is just a few blocks from the tube, nestled in a beautiful liuttle neighborhood but only steps from tons of restaurants and bars.
The house is very large with three floors and three spacious bedrooms. The beds are extremely comfortable and the place overall very modern. The rooftop patio is a gem. Great place to stay while in London!