A home from home in more ways than one, but with fabulous town house features and the huge rooms and facilities.
In a very lovely part of London, next too all the major attractions.
You can't beat this lovely AirBNB (Home from Home)