Best place to stay!
Very clean and in the perfect location in London.
All walking distance, 2 line underground nerby.
I would rent this place every time Id planing goint to London again!
Id give it 5 stars for sure!