Council and democracy > Councillor Mark Evans

Councillor Mark Evans

Party: Labour

Ward: New Tredegar

Other councillors representing this Ward: