I 2000 bodde Stern i en «£4m six-bedroom mansion» i West Heath Avenue i Hampstead i London, og eide et annet hjem i Jerusalem, og en villa sør i Frankrike.