Birthday
1951-12-20Place of Birth
Highgate, London, England, UKBiography
Lynne Choona Featherstone, Baroness Featherstone, PC is a British Liberal Democrat parliamentarian and member of the House of Lords.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD