Baroness Jones of Moulsecoomb

Baroness Jones of Moulsecoomb is a Green Party Life peer who has sat under this title in the Lords since 5 November 2013. Her full title is The Baroness Jones of Moulsecoomb, and her given name is Jennifer Helen Jones.