Councillor James Aidan Lang

Profile image for Councillor James Aidan Lang

Party: Labour

Ward: Seaton with Newbiggin West