I think that settles it then. If Petter August Anderson arrived and then left London in 1876, then he cannot be my Peter Anderson. My Great Grandmother was born in September 1876 and it is highly unlikely that her father left Le Bon's Bay to visit Sweden.
His marriage and death records give no parents names or place of birth.
Fiona