Conversation so far:
Where was George Osborne born?
George Osborne was born in Paddington, London
When was George Osborne born?
George Osborne was born on 23 May 1971
Who were George Osborne's parents?
George Osborne's father is Sir Peter Osborne, 17th Baronet, and his mother is Felicity Alexandra Loxton-Peacock.
Did George Osborne have any children?
George Osborne and his wife, Frances Howell, have two children.

Question: Where did he go to school?
Self-contained rewrite: Where did George Osborne go to school?