Best for relaxation: Artist Residence Neighbourhood: South Leigh, Oxfordshire Creative design at Artist Residence (Artist Residence) Want a taste of country life but can’t stretch to Le Manoir?