Great private accommodation within a short walking distance from the tube station and to the Science , Natural History Museums and V&A. Plenty of good places near by to eat and shop. .