This is a great accomodation to stay at whilst visiting London. There are stores nearby for food and supplies, restaurants and acces to the underground within walking distance (10-15 minutes). We really appreciated the sense of security, the luxury and design of the apartment.
The only real thing to consider for people who don't sleep very easily, is that the noise (with police and ambulance often passing by) from the large street in front is very noticable.