I got an invitation a fee weeks ago. The fee is £150 and besides the 'free night' at The Paris Ritz when you spend over £5,000 in a year the only other tangible benefit seems to be extra Harrods Rewards points.
Not totally clear whether the free night has to be in conjunction with a paid night
The invitations have so far only gone to black level (and perhaps some high spending gold level) Harrods Rewards Card Holders.