Isn't it all wonderful. I think that Bristol could have been Brist-o because the accent down there puts an 'ol' on the end of some words. This could mean that lots of words and place names even, have their spelling effected by the way the locals speak.
Sal