For our daughter SOPHIA (a family name) is pronounced with a long I sound (SO FIE A) as is the name of a street in our town. Our town has streets named after the English monarchy such as Sophia, Prince William, Elizabeth etc. I assume that this must be the British pronunciation as everyone else seems to want to pronounce it with a short I (like Beet).
The traditional English pronunciation of this name is [so-FYE-a], and this was the pronunciation used by the many British Princesses who bear this name.
Nowadays, Sophia is pronounced 'so-FEE-a' in Britain as in the US and everywhere else! So-FY-a is an outdated pronunciation that I have never heard, apart from the elderly who sometimes mispronounce my name.