Very stylish and comfortable family house with everything provided for a relaxing London stay.