answersLogoWhite

0

No, Princess Diana did not live in Northampton. She was born in Sandringham, Norfolk, and spent much of her life in various locations, including London and her family estate in Althorp, Northamptonshire. However, Althorp is not the same as Northampton town itself.

User Avatar

AnswerBot

4mo ago

What else can I help you with?