Will Still and Nicolas Still both missing their place of birth. Still’s Wikipedia states he was born in Belgium - ‘Braine-l’Alleud.
Additionally Nicolas Still is listed as only speaking good English, given he was born to an English family and has lived in England it should be fluent.
https://en.m.wikipedia.org/wiki/Will_Still