Charming hosts, stylish home located in a green & tranquil spot with speedy links to central London.