Baroness Finlay of Llandaff

Baroness Finlay of Llandaff is a Crossbench Life peer who has sat under this title in the Lords since 10 July 2001.
Her full title is The Baroness Finlay of Llandaff, and her given name is Ilora Gillian Finlay.
She is Deputy Speaker (Lords), and Deputy Chairman of Committees (Lords).