Lara Harrington

Lara Harrington

About

Lara Harrington was born in 1971 and is a British national.

Address

18 Grove End House Grove End Road, London, NW8 9HS

Info

Nationality: British

Appointed: 4th December 2007

Resigned: 20th March 2013

Location