 Freeman is Jewish and he was educated at Uppingham School in Rutland.His father was in retail, but warned him there would not be a business for him to take over.Although harbouring ambitions to become a professional golfer, he was persuaded to study law.