Original: White was born in his grandfather's vicarage at Selborne in Hampshire.
Simplified: White was born in his grandfathers vicarage at Selborne in Hampshire.