Room and facilities were great and met my requirements. Easy access to the tube and from there anywhere in London accessible in minutes. Internet connection, kitchen facilities all good. If you a Chelsea Fan, Stamford Bridge is 300 metres away.
Will recommend the place.