Name

Laura Willoughby

Bio
Laura Willoughby was a Lib Dem Councillor in Islington between 1998 and 2010