This accommodation’s best quality is its location! Most of London is within walking distance.
It was however rather noisy at times (both neighbours and in the streets).