Charles Findlay, United Kingdom, Saint-Légier-La Chiésaz