Catherine McKinnell
Catherine
Newcastle Upon Tyne, England
Employed: professional (accountant, architect, lawyer, medical doctor etc.)
Newcastle upon Tyne North
Member for Newcastle upon Tyne North
Val_Newcastle Upon Tyne North