‘National treasures’ among top celebs Britons want to receive love letters from

Sir David Attenborough was among the stars named in the survey (Peter Byrne/PA)
Sir David Attenborough was among the stars named in the survey (Peter Byrne/PA)