Councillor David Goode

Profile image for Councillor David Goode

Party: Liberal Democrats

Electoral Division: Knaresborough division

Other councillors representing this Electoral Division: