Country House: 4. £39, johnlewis.com - The Independent