Beyond the home comforts at the Lionesses' temporary base in Zurich, a permanent slice of English life can be found here at the Nelson.